Compare Prices for 105 St Petersburg Hotels

St Petersburg Hotel List
District: Tsentralny Popular
Close to Ostrovskogo Square and facing the Fontanka River, deluxe and allows small pets
Great8.6
(497 reviews)
District: Vasilievsky Island Popular
Set in an old district on Vasilievsky Island, an easy walk from the bustling pedestrian street and market place
Very Good8.5
(431 reviews)
District: Petrogradsky
District: Tsentralny
Very Good8.2
(96 reviews)
District: Tsentralny
Very Good8.4
(82 reviews)
District: Admiralteysky
Very Good8.3
(174 reviews)
District: Tsentralny
Great8.6
(8 reviews)
District: Tsentralny
Very Good8.1
(53 reviews)
District: Vasilievsky Island
Very Good8
(35 reviews)
District: Tsentralny
Good7.6
(13 reviews)
District: Admiralteysky
Very Good8.2
(170 reviews)
District: Petrodvortsovy
Pleasant6.6
(11 reviews)
District: Petrogradsky
District: Aptekarsky Island
A business class accommodation, located in a pleasant outskirts district, a short metro ride from the city centre
Good7.7
(72 reviews)
District: Admiralteysky
District: Tsentralny
Very Good8
(24 reviews)
District: Tsentralny
Very Good8.4
(44 reviews)
District: Admiralteysky
District: Tsentralny
Superb9.7
(7 reviews)
District: Tsentralny
Good7.9
(67 reviews)
District: Admiralteysky
Pleasant6.9
(780 reviews)
District: Tsentralny
Very Good8.2
(95 reviews)
District: Tsentralny
District: Tsentralny
Very Good8.2
(239 reviews)
District: Tsentralny