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, Google Chrome. Mac: Safari.

St. Petersburg

Refine search

230 of 807 Clear filter(s)

Price per night

S$0S$1,300+
 

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
 
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

Hotels (230)

B&Bs / Inns (371)

Speciality Lodging (206)

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
S$211 - 465 (€133 - €292) Avg. price/night*
4 of 5 stars 192 reviews
Ollie #1 of 230 hotels in St. Petersburg
Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Suites
Travellers' Choice® 2012 Winner Top 25 | Best Service
 
Krukova Kanala emb. 27, St. Petersburg 190068, Russia
+7 (812) 575-38-77
E-mail hotel
Offers & Announcements
15% off room rate
Alexander House Boutique Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d567177?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$296 - 718 ($231 - $561) Avg. price/night*
4 of 5 stars 88 reviews
Ollie #2 of 230 hotels in St. Petersburg
Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Shuttle Bus service Suites
Offers & Announcements
Travellers' Choice® 2012 Winner Luxury | Top 25
 
Mikhaylovskaya ulitsa 1 / 7, St. Petersburg 191186, Russia
+78123296000
Special offer
Book Now and Save 10%
Grand Hotel Europe by Orient-Express Slideshow
CHECK RATES! ABS:HotelCheckRates-d300189?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$534 - 2,397 ($417 - $1,873) Avg. price/night*
4 of 5 stars 242 reviews
Ollie #3 of 230 hotels in St. Petersburg
Business Centre Fitness Centre Free High-Speed Internet Restaurant Room Service Suites Swimming Pool Wheelchair access
Special offer
Travellers' Choice® 2012 Winner Best Service | Top 25
 
69, Nevsky prospect, St. Petersburg 191025, Russia
CHECK RATES! ABS:HotelCheckRates-d634787?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$305 - 471 ($238 - $368) Avg. price/night*
4 of 5 stars 179 reviews
Ollie #4 of 230 hotels in St. Petersburg
  •  Wonderful Small Hotel 
  • The Nevsky Forum, was a real treat, the best my daughter and I have stayed... more
  • 15 May 2012
Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Suites
Moika River Embankment 22, St. Petersburg 191186, Russia
E-mail hotel
+7 8123359111
Kempinski Hotel Moika 22 Slideshow
CHECK RATES! ABS:HotelCheckRates-d543462?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$521 - 892 (€327 - €560) Avg. price/night*
4 of 5 stars 148 reviews
Ollie #5 of 230 hotels in St. Petersburg
  •  excellent 
  • I stayed at the Kempinsky for 4 days. The location was great but... more
  • 20 May 2012
Bar/Lounge Business Centre Fitness Centre Free Breakfast Free High-Speed Internet Pets Allowed Restaurant Room Service Suites Wheelchair access
Travellers' Choice® 2012 Winner Best Service | Top 25
 
2 Dobrolubova pr., St. Petersburg 197198, Russia
E-mail hotel
+7 812 405 88 55
Tradition Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d1540359?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$179 - 454 ($140 - $355) Avg. price/night*
4 of 5 stars 112 reviews
Ollie #6 of 230 hotels in St. Petersburg
Business Centre Free Breakfast Free High-Speed Internet Free Parking Restaurant Room Service Suites
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
Special offer
Welcome drink on arrival!
NasHOTEL Slideshow
CHECK RATES! ABS:HotelCheckRates-d623287?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$164 - 499 ($128 - $390) Avg. price/night*
4 of 5 stars 135 reviews
Ollie #7 of 230 hotels in St. Petersburg
  •  Excellent 
  • Beautiful interior rooms, the overall design. Corridors and elevators in... more
  • 12 May 2012
Bar/Lounge Business Centre Free High-Speed Internet Pets Allowed Restaurant Room Service Shuttle Bus service Wheelchair access
Special offer
Travellers' Choice® 2012 Winner Top 25 | Best Service | Trendiest | Luxury
 
6 Voznesensky Prospect, St. Petersburg 190000, Russia
E-mail hotel
+7-812-6106161
Offers & Announcements
Up to 30% off the rates.
W St. Petersburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d1569160?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$458 - 1,046 ($358 - $817) Avg. price/night*
4 of 5 stars 128 reviews
Ollie #8 of 230 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Free Parking Pets Allowed Restaurant Room Service Suites Swimming Pool Wheelchair access
Offers & Announcements
61 Ligovsky Prospekt, St. Petersburg 191040, Russia
CHECK RATES! ABS:HotelCheckRates-d2048979?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$257 - 705 ($201 - $551) Avg. price/night*
4 of 5 stars 59 reviews
Ollie #9 of 230 hotels in St. Petersburg
  •  Great Hotel 
  • -Nice location, right next to the big mall 'Galeria' -Cozy rooms - had an... more
  • 28 May 2012
Business Centre Fitness Centre Restaurant Suites Swimming Pool Wheelchair access
Special offer
58 A Naberezhnaya reki Moyki, St. Petersburg 190000, Russia
E-mail hotel
+7 (812) 314-19-00
Special offer
Live 7 days - save 20%
Arkadia Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d518394?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$221 - 406 (€139 - €255) Avg. price/night*
4 of 5 stars 61 reviews
Ollie #10 of 230 hotels in St. Petersburg
  •  Simply hospitable 
  • Staying at Arkadia hotel was very useful for us as we wanted to visit... more
  • 18 May 2012
Free Breakfast Free High-Speed Internet Free Parking Pets Allowed Restaurant Swimming Pool Wheelchair access
Special offer
Top Value! S$104 less than similar hotels in St. Petersburg
 
142 Nevskiy Prospekt | 2 Bakunina prospect ap.86, St. Petersburg 191106, Russia
CHECK RATES! ABS:HotelCheckRates-d514523?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$81 - 250 ($63 - $195) Avg. price/night*
4 of 5 stars 9 reviews
Ollie #11 of 230 hotels in St. Petersburg
Free Breakfast Free High-Speed Internet
Travellers' Choice® 2012 Winner Best Service
 
25 Bol'shaya Morskaya, St. Petersburg 190000, Russia
E-mail hotel
007-812-570-67-00
Special offer
10% off room rate
Comfort Hotel St. Petersburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d321289?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$180 - 331 ($141 - $259) Avg. price/night*
4 of 5 stars 182 reviews
Ollie #12 of 230 hotels in St. Petersburg
Bar/Lounge Free Breakfast Free High-Speed Internet Free Parking Kitchenette Room Service Wheelchair access
Special offer
Reki Moyki embankment, d. 3A, St. Petersburg 191186, Russia
E-mail hotel
+7 +78123323470
Offers & Announcements
10% off room rate
Hotel 3mostA Slideshow
CHECK RATES! ABS:HotelCheckRates-d1836825?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$169 - 348 (€106 - €219) Avg. price/night*
4 of 5 stars 55 reviews
Ollie #13 of 230 hotels in St. Petersburg
Bar/Lounge Business Centre Free High-Speed Internet Free Parking Restaurant Room Service Suites
Offers & Announcements
Nevskiy prospekt, d. 57, St. Petersburg 191025, Russia
CHECK RATES! ABS:HotelCheckRates-d300190?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$363 - 1,125 (€228 - €707) Avg. price/night*
4 of 5 stars 188 reviews
Ollie #14 of 230 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Free Breakfast Free High-Speed Internet Restaurant Room Service Suites Wheelchair access
Travellers' Choice® 2012 Winner Trendiest
 
V.O. 8 Liniya 11-13, St. Petersburg 190034, Russia
CHECK RATES! ABS:HotelCheckRates-d1175522?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$165 - 342 (€104 - €215) Avg. price/night*
4 of 5 stars 108 reviews
Ollie #15 of 230 hotels in St. Petersburg
  •  Nice hotel 
  • A very nice hotel in the Vasilievsky island. The location is a little far... more
  • 27 May 2012
Bar/Lounge Fitness Centre Free High-Speed Internet Free Parking Pets Allowed Restaurant Room Service Suites Wheelchair access
Moskovsky Prospekt 97V, St. Petersburg 196084, Russia
877-859-5095
Special offer
Save up to 20% -Book Early
Staybridge Suites St. Petersburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d2033602?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$152 - 374 ($119 - $292) Avg. price/night*
4 of 5 stars 29 reviews
Ollie #16 of 230 hotels in St. Petersburg
  •  Great Apartments 
  • Five of us stayed here in three rooms for three nights and were very... more
  • 30 April 2012
Bar/Lounge Business Centre Fitness Centre Free Breakfast Free High-Speed Internet Kitchenette Restaurant Room Service Suites Wheelchair access
Special offer
3-rd line, d. 26, St. Petersburg 199004, Russia
CHECK RATES! ABS:HotelCheckRates-d586519?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$136 - 238 ($106 - $186) Avg. price/night*
4 of 5 stars 30 reviews
Ollie #17 of 230 hotels in St. Petersburg
  •  good 
  • Cosy hotel, warm atmosphere, good value for money, high-qualified staff... more
  • 10 April 2012
Free Breakfast Free High-Speed Internet Free Parking Restaurant Room Service Suites
Travellers' Choice® 2012 Winner Best Service Top Value! S$26 less than similar hotels in St. Petersburg
 
Bol'shaya Morskaya 50, St. Petersburg 190000, Russia
+7 8125706409
E-mail hotel
Announcement
Save 20 % on booking!
Northern Lights Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d603463?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$101 - 256 ($79 - $200) Avg. price/night*
4 of 5 stars 119 reviews
Ollie #18 of 230 hotels in St. Petersburg
Business Centre Free High-Speed Internet Room Service
Announcement
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
S$481 - 2,265 ($376 - $1,770) Avg. price/night*
4 of 5 stars 39 reviews
Ollie #19 of 230 hotels in St. Petersburg
Bar/Lounge Business Centre Fitness Centre Free Parking Pets Allowed Restaurant Room Service Suites Swimming Pool Wheelchair access
Top Value! S$40 less than similar hotels in St. Petersburg
 
ul. Vosstaniya, 13, St. Petersburg 191106, Russia
E-mail hotel
+7 +7 8125797152
Offers & Announcements
Stay 4 pay 3
Roses Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d2102693?&src=LocalMapsRedesign&fromServlet=LocalMapsRedesign&Action=QC_Button
S$143 - 333 ($112 - $260) Avg. price/night*
4 of 5 stars 14 reviews
Ollie #20 of 230 hotels in St. Petersburg
Free Breakfast Free High-Speed Internet Room Service Suites
Offers & Announcements