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

219 of 574

Price per night

€0€775+
 

Traveller rating

1.05.0
 

Hotel class

 

Amenity type

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 

Nearby cities

 
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
Search
Your recent searches
  • No recent searches
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Travellers' Choice® 2012 Winner Best Service
 
14 Naberezhnaya reki Moyki, St. Petersburg 191186, Russia
CHECK RATES! ABS:HotelCheckRates-d626324?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€101 - €266 (RUR3,990,685 - 10,490,664) Avg. price/night*
4 of 5 stars 157 reviews
Ollie #1 of 219 hotels in St. Petersburg
  •  So St Petersburg! 
  • On one of St Petersburg's charming canals, this is a great location... more
  • 6 February 2012
Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Suites
Travellers' Choice® 2012 Winner Top 25 | Best Service | Trendiest | Luxury
 
6 Voznesensky Prospect, St. Petersburg 190000, Russia
CHECK RATES! ABS:HotelCheckRates-d1569160?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€192 - €547 ($250 - $714) Avg. price/night*
4 of 5 stars 87 reviews
Ollie #2 of 219 hotels in St. Petersburg
  •  Nice hotel downtown 
  • Excellent service and the stuff is ready to go extra miles in order to... more
  • 4 February 2012
Bar/Lounge Business Centre Fitness Centre Free Parking Pets Allowed Restaurant Room Service Suites Swimming Pool Wheelchair access
Travellers' Choice® 2012 Winner Top 25 | Best Service
 
Krukova Kanala emb. 27, St. Petersburg 190068, Russia
+7 (812) 575-38-77
E-mail hotel
Special offer
20% off room rate
Alexander House Boutique Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d567177?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€127 - €281 ($166 - $367) Avg. price/night*
4 of 5 stars 75 reviews
Ollie #3 of 219 hotels in St. Petersburg
Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Shuttle Bus service Suites
Special offer
Travellers' Choice® 2012 Winner Best Service | Top 25
 
69, Nevsky prospect, St. Petersburg 191025, Russia
+7 8123330222
E-mail hotel
Offers & Announcements
30% off room rate
Nevsky Forum Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d634787?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€100 - €241 ($130 - $314) Avg. price/night*
4 of 5 stars 163 reviews
Ollie #4 of 219 hotels in St. Petersburg
Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Suites
Offers & Announcements
Travellers' Choice® 2012 Winner Best Service | Top 25
 
2 Dobrolubova pr., St. Petersburg 197198, Russia
CHECK RATES! ABS:HotelCheckRates-d1540359?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€79 - €204 ($103 - $266) Avg. price/night*
4 of 5 stars 103 reviews
Ollie #5 of 219 hotels in St. Petersburg
Business Centre Free Breakfast Free High-Speed Internet Free Parking Restaurant Room Service Suites
Travellers' Choice® 2012 Winner Luxury | Top 25
 
Mikhaylovskaya ulitsa 1 / 7, St. Petersburg 191186, Russia
+7 812 329 6000
Special offer
20% off room rate
Grand Hotel Europe by Orient-Express Slideshow
CHECK RATES! ABS:HotelCheckRates-d300189?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€236 - €572 ($308 - $746) Avg. price/night*
4 of 5 stars 210 reviews
Ollie #6 of 219 hotels in St. Petersburg
Business Centre Fitness Centre Free High-Speed Internet Restaurant Room Service Suites Swimming Pool Wheelchair access
Special offer
Moika River Embankment 22, St. Petersburg 191186, Russia
CHECK RATES! ABS:HotelCheckRates-d543462?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€222 - €530 Avg. price/night*
4 of 5 stars 136 reviews
Ollie #7 of 219 hotels in St. Petersburg
  •  Impeccable Hotel 
  • From the moment we stepped out of the taxi at the Kempinski we were made... more
  • 29 December 2011
Bar/Lounge Business Centre Fitness Centre Free Breakfast Free High-Speed Internet Pets Allowed Restaurant Room Service Suites Wheelchair access
Travellers' Choice® 2012 Winner Trendiest | Top 25
 
50, 11-ya Liniya | Vasilievsky Ostrov, St. Petersburg 199178, Russia
E-mail hotel
+7-812- 323-22-31
NasHOTEL Slideshow
CHECK RATES! ABS:HotelCheckRates-d623287?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€72 - €230 ($94 - $300) Avg. price/night*
4 of 5 stars 123 reviews
Ollie #8 of 219 hotels in St. Petersburg
  •  Very Good 
  • Very Good Hotel... Its Good to Stay in this hotel but little bit far away... more
  • 4 February 2012
Bar/Lounge Business Centre Free High-Speed Internet Pets Allowed Restaurant Room Service Shuttle Bus service Wheelchair access
Nevskiy Prospekt 57, St. Petersburg 191025, Russia
78123802001
E-mail hotel
Special offer
50% off room rate
Corinthia Hotel St. Petersburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d300190?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€123 - €473 Avg. price/night*
4 of 5 stars 148 reviews
Ollie #9 of 219 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Free Breakfast Free High-Speed Internet Restaurant Room Service Suites Wheelchair access
Special offer
Travellers' Choice® 2012 Winner Best Service
 
25 Bol'shaya Morskaya, St. Petersburg 190000, Russia
E-mail hotel
+7 (812) 570 67 00
Special offer
25% off room rate
Comfort Hotel St. Petersburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d321289?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€71 - €177 ($93 - $231) Avg. price/night*
4 of 5 stars 174 reviews
Ollie #10 of 219 hotels in St. Petersburg
Bar/Lounge Free Breakfast Free High-Speed Internet Free Parking Kitchenette Room Service Wheelchair access
Special offer
Travellers' Choice® 2012 Winner Best Service Top Value! €18 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
€55 - €141 ($72 - $184) Avg. price/night*
4 of 5 stars 111 reviews
Ollie #11 of 219 hotels in St. Petersburg
Business Centre Free High-Speed Internet Room Service
58 A Naberezhnaya reki Moyki, St. Petersburg 190000, Russia
E-mail hotel
+7 (812) 314-19-00
Special offer
20% off room rate
Arkadia Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d518394?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€90 - €206 Avg. price/night*
4 of 5 stars 44 reviews
Ollie #12 of 219 hotels in St. Petersburg
  •  Positive experience 
  • The hotel was good, much better than I expected. To tell the truth, I was... more
  • 31 January 2012
Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Swimming Pool Wheelchair access
Special offer
61 Ligovsky Prospekt, St. Petersburg 191040, Russia
CHECK RATES! ABS:HotelCheckRates-d2048979?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€115 - €391 ($150 - $510) Avg. price/night*
4 of 5 stars 40 reviews
Ollie #13 of 219 hotels in St. Petersburg
  •  Fabulous experience 
  • We were very impressed by the Crowne Plaza in St.Petersbourg. Starting... more
  • 20 January 2012
Business Centre Fitness Centre Restaurant Suites Swimming Pool Wheelchair access
Travellers' Choice® 2012 Winner Luxury | Top 25
 
59 Moika Embankment, St. Petersburg 191186, Russia
CHECK RATES! ABS:HotelCheckRates-d446840?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€257 - €541 ($335 - $706) Avg. price/night*
4 of 5 stars 33 reviews
Ollie #14 of 219 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Free Parking Pets Allowed Restaurant Room Service Suites Swimming Pool Wheelchair access
Moskovsky Prospekt 97V, St. Petersburg 196084, Russia
Staybridge Suites St. Petersburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d2033602?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€83 - €205 ($108 - $267) Avg. price/night*
4 of 5 stars 22 reviews
Ollie #15 of 219 hotels in St. Petersburg
  •  Staybridge FOREWER! 
  • Hi, Only recently back from St. Petersburg. Stayed in Prince December... more
  • 5 January 2012
Bar/Lounge Business Centre Fitness Centre Free Breakfast Free High-Speed Internet Kitchenette Restaurant Room Service Suites Wheelchair access
25 / 16 Suvorovskiy propekt, St. Petersburg 191036, Russia
CHECK RATES! ABS:HotelCheckRates-d578275?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€56 - €140 Avg. price/night*
4 of 5 stars 120 reviews
Ollie #16 of 219 hotels in St. Petersburg
Bar/Lounge Business Centre Free Breakfast Free High-Speed Internet Restaurant Room Service Suites Wheelchair access
Special offer
Travellers' Choice® 2012 Winner Top 25
 
4 Pochtamtskaya Street, St. Petersburg 190000, Russia
1-888-236-2427
Special offer
Earn Up to 2 FREE Nights
Renaissance St. Petersburg Baltic Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d300401?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€162 - €357 ($211 - $465) Avg. price/night*
4 of 5 stars 163 reviews
Ollie #17 of 219 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Pets Allowed Restaurant Room Service Shuttle Bus service Suites Swimming Pool Wheelchair access
Special offer
3-ya Liniya 26, St. Petersburg 199004, Russia
CHECK RATES! ABS:HotelCheckRates-d586519?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€61 - €129 ($79 - $168) Avg. price/night*
4 of 5 stars 24 reviews
Ollie #18 of 219 hotels in St. Petersburg
Free Breakfast Free High-Speed Internet Free Parking Restaurant Room Service Suites
Travellers' Choice® 2012 Winner Luxury
 
Bolshaya Morskaya ulitsa 39, St. Petersburg 190000, Russia
CHECK RATES! ABS:HotelCheckRates-d300108?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€217 - €540 ($283 - $704) Avg. price/night*
4 of 5 stars 141 reviews
Ollie #19 of 219 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Free Parking Restaurant Room Service Shuttle Bus service Suites Wheelchair access
Travellers' Choice® 2012 Winner Top 25 | Trendiest
 
55 Fontanka Embankment, St. Petersburg 191023, Russia
CHECK RATES! ABS:HotelCheckRates-d676031?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
€92 - €222 ($120 - $289) Avg. price/night*
4 of 5 stars 122 reviews
Ollie #20 of 219 hotels in St. Petersburg
  •  Rossi Rocks! 
  • First impressions is exactly what you receive right throughout your stay... more
  • 3 February 2012
Bar/Lounge Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Suites
See all sites
Cruise Critic

The ultimate cruise resource: cruise reviews, deals, news and advice.

SeatGuru

The world's most comprehensive source for airline seats, airline info, & in-flight amenities.

Family Vacation Critic

The best family holidays start here.

Best beach houses of 2012 »