We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers: Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

St. Petersburg

Refine search

186 of 334

Price range

 
 
 

Traveller rating

 
 
 

Hotel class

 

Amenity type

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Name contains

Reset
 

Recommended for

 
Free Newsletter

Interested in St. Petersburg?

We'll send you updates with the latest deals, reviews and articles for St. Petersburg each week.

Map of St. Petersburg Hotels

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Your recent searches
  • No recent searches
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
11-ya Liniya | Vasilievsky Ostrov, St. Petersburg 199178, Russia
Check Rates ABS:HotelCheckRates-d623287?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€202 ($276) Avg. price*
#1 of 186 hotels in St. Petersburg
  •  Excellent! 
  • It was very nice place to stay!Very good personal!!!Good location at the... more
  • 20 December 2009
Business Centre Free High-Speed Internet Restaurant Room Service
69 Nevsky Prospect, St. Petersburg 191025, Russia
Check Rates ABS:HotelCheckRates-d634787?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€208 ($285) Avg. price*
#2 of 186 hotels in St. Petersburg
  •  Excellent hotel 
  • I stayed both in standard and deluxe rooms at the hotel. The hotel is... more
  • 14 January 2010
Free High-Speed Internet Free Parking Restaurant Room Service
25 Bol'shaya Morskaya, St. Petersburg 190000, Russia
Check Rates ABS:HotelCheckRates-d321289?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€118 ($161) Avg. price*
#3 of 186 hotels in St. Petersburg
  •  Fantastic Hotel 
  • I stayed here for one night. On arrival (8:00am) the managment kindly... more
  • 3 February 2010
Business Centre Free High-Speed Internet Free Parking Pets Allowed Room Service
27 naberezhnaya Kryukova kanala, St. Petersburg 190068, Russia
Check Rates ABS:HotelCheckRates-d567177?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€231 ($316) Avg. price*
#4 of 186 hotels in St. Petersburg
  •  Comfortable 
  • Spacious suites. Interesting public rooms. Clean and comfortable... more
  • 2 February 2010
Free High-Speed Internet Restaurant Room Service
V.O. Birzhevoi pereulok 2-4 (Vasily Island), St. Petersburg 199004, Russia
Check Rates ABS:HotelCheckRates-d678577?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€177 ($243) Avg. price*
#5 of 186 hotels in St. Petersburg
Business Centre Fitness Centre Restaurant Room Service Swimming Pool
14 Naberezhnaya reki Moyki, St. Petersburg 191186, Russia
Check Rates ABS:HotelCheckRates-d626324?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€150 (RUR6,165,110) Avg. price*
#6 of 186 hotels in St. Petersburg
Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service
Mikhaylovskaya ulitsa 1/7 | Nevsky Prospekt, St. Petersburg 191011, Russia
Check Rates ABS:HotelCheckRates-d300189?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€438 ($599) Avg. price*
#7 of 186 hotels in St. Petersburg
  •  5 star all the way 
  • Cannot imagine returning to St Petersburg and not staying here! This hotel... more
  • 8 November 2009
Business Centre Fitness Centre Free High-Speed Internet Restaurant Room Service
Birzhevoy pereulok 2-4, St. Petersburg 199044, Russia
Check Rates ABS:HotelCheckRates-d1436756?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
#8 of 186 hotels in St. Petersburg
Business Centre Fitness Centre Pets Allowed Restaurant Room Service Swimming Pool
59 Naberezhnaya reki Moyki | (formerly Eliseev Palace Hotel), St. Petersburg 191186, Russia
Check Rates ABS:HotelCheckRates-d446840?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€289 ($395) Avg. price*
#9 of 186 hotels in St. Petersburg
  •  Luxury and service 
  • This is a modern luxury hotel created from a patrician palace in St... more
  • 30 January 2010
Business Centre Fitness Centre Free Parking Restaurant Room Service Swimming Pool
Moika River Embankment 22, St. Petersburg 191186, Russia
Check Rates ABS:HotelCheckRates-d543462?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€371 Avg. price*
#10 of 186 hotels in St. Petersburg
Business Centre Fitness Centre Pets Allowed Restaurant Room Service
Moskovsky Pr. 97A, St. Petersburg 196084, Russia
Check Rates ABS:HotelCheckRates-d640175?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€131 Avg. price*
#11 of 186 hotels in St. Petersburg
  •  Good value for money 
  • We stayed at this hotel as part of a supporter group touring with a sports... more
  • 30 November 2009
Business Centre Fitness Centre Free High-Speed Internet Restaurant Room Service Swimming Pool
Pochtamtskaya Str. 4, St. Petersburg 190000, Russia
Check Rates ABS:HotelCheckRates-d300401?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€248 ($339) Avg. price*
#12 of 186 hotels in St. Petersburg
Business Centre Fitness Centre Restaurant Room Service
9 Vladimirsky Prospect, St. Petersburg 191025, Russia
Check Rates ABS:HotelCheckRates-d530383?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€242 ($332) Avg. price*
#13 of 186 hotels in St. Petersburg
Business Centre Free Parking Restaurant Room Service
Mayakovskogo 3A, St. Petersburg 191025, Russia
Check Rates ABS:HotelCheckRates-d472087?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€191 ($261) Avg. price*
#14 of 186 hotels in St. Petersburg
Business Centre Fitness Centre Free High-Speed Internet Pets Allowed Restaurant Room Service
Top Value! €104 less than similar hotels in St. Petersburg
 
Bol'shaya Morskaya 50, St. Petersburg 190000, Russia
Check Rates ABS:HotelCheckRates-d603463?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€80 ($110) Avg. price*
#15 of 186 hotels in St. Petersburg
Business Centre Free High-Speed Internet Room Service
V.O. 8 Liniya 11-13, St. Petersburg 190034, Russia
Check Rates ABS:HotelCheckRates-d1175522?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€133 ($182) Avg. price*
#16 of 186 hotels in St. Petersburg
Free High-Speed Internet Restaurant Room Service
25/16 Suvorovskiy propekt | (formerly Best Eastern Vera Hotel), St. Petersburg 191036, Russia
Check Rates ABS:HotelCheckRates-d578275?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€142 Avg. price*
#17 of 186 hotels in St. Petersburg
Business Centre Free High-Speed Internet Room Service
2 Dobrolubova pr., St. Petersburg 197198, Russia
Check Rates ABS:HotelCheckRates-d1540359?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€140 ($192) Avg. price*
#18 of 186 hotels in St. Petersburg
Free High-Speed Internet Room Service
5-7 Rimskogo-korsakova, St. Petersburg 190068, Russia
Check Rates ABS:HotelCheckRates-d606624?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€167 ($229) Avg. price*
#19 of 186 hotels in St. Petersburg
  •  This hotel is great! 
  • I am sitting here in the Ambassador now on my minibook. The hotel is... more
  • 22 December 2009
Business Centre Fitness Centre Restaurant Room Service Swimming Pool
14 Malaya Morskaya Street, St. Petersburg 190 000, Russia
Check Rates ABS:HotelCheckRates-d570087?src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€221 ($303) Avg. price*
#20 of 186 hotels in St. Petersburg
Business Centre Fitness Centre Restaurant Room Service Swimming Pool
See all sites
Just In: Best Hotels of 2010 »
TravelPod
Virtual Tourist
Cruise Critic
BookingBuddy
Other TripAdvisor sites: