St. Petersburg Hotels from P840

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Grand Hotel Europe, A Belmond Hotel, St Petersburg
5 out of 5
1/7 Mikhailovskaya street, Nevsky Prospekt, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P7,919 per night from 2 Nov to 2 Nov
0.9 km from city center
4.7/5 Exceptional! (427 reviews)
"Probably the best hotel in SPB considering price service location."

Reviewed on Sep 11, 2021

Grand Hotel Europe, A Belmond Hotel, St Petersburg
Four Seasons Hotel Lion Palace St. Petersburg
5 out of 5
1 Voznesensky Prospekt, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P11,735 per night from 23 Nov to 23 Nov
0.58 km from city center
4.9/5 Exceptional! (216 reviews)
"it was our vacation with my husband. the staff did their best to make us feel like kings. be sure to go for a massage to Tatiana and Denis. Concierge Natalya will book the impossible. if to Petersburg, then only in Four Seasons"

Reviewed on Jul 12, 2021

Four Seasons Hotel Lion Palace St. Petersburg
Radisson Sonya Hotel, St. Petersburg
4 out of 5
5/19, Liteyny pr., St. Petersburg
The price is P2,970 per night from 31 Oct to 31 Oct
1.99 km from city center
4.3/5 Excellent! (282 reviews)
"Очень понравился хамам, его сейчас предоставляют по времени. Отличный завтрак. Не хватило usb розетки в номере"

Reviewed on Aug 6, 2021

Radisson Sonya Hotel, St. Petersburg
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Park Inn by Radisson Pribaltiyskaya Hotel
4 out of 5
14 Korablestroiteley Street, St. Petersburg
The price is P1,512 per night from 16 Nov to 16 Nov
5.56 km from city center
3.8/5 Good! (215 reviews)
"Хороший отель, чистый и уютный номер,профессиональный персонал, завтрак не очень."

Reviewed on Oct 9, 2021

Park Inn by Radisson Pribaltiyskaya Hotel
Corinthia Hotel St Petersburg
5 out of 5
Nevsky Prospect, 57, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P5,220 per night from 8 Nov to 8 Nov
2.1 km from city center
4.4/5 Wonderful! (985 reviews)
"Everything was great"

Reviewed on Jun 21, 2021

Corinthia Hotel St Petersburg
Hotel Novotel Saint Petersburg Centre
4 out of 5
ul. Mayakovskogo 3a / Nevsky Prospekt, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P2,724 per night from 19 Nov to 19 Nov
2.24 km from city center
4.4/5 Excellent! (391 reviews)
"Pleasant"

Reviewed on Mar 24, 2020

Hotel Novotel Saint Petersburg Centre
Comfort Hotel
3 out of 5
25 Bolshaya Morskaya Street, St. Petersburg
The price is P2,580 per night from 28 Oct to 28 Oct
0.58 km from city center
4.4/5 Excellent! (346 reviews)
"Hotel was in a great location near restaurants, shopping and tourist attractions. The room was a little dated, but more than adequate. Breakfast was typical for a Russian hotel, repetitive, but very good."

Reviewed on Jul 27, 2021

Comfort Hotel
Lotte Hotel St.Petersburg
5 out of 5
2, Antonenko Lane, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P10,954 per night from 9 Nov to 9 Nov
0.91 km from city center
4.8/5 Exceptional! (74 reviews)
"luxury hotel in a great location with a great Breakfast,responsive staff."

Reviewed on Oct 11, 2020

Lotte Hotel St.Petersburg
Wynwood
4 out of 5
Griboedova Canal, 18-20, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P3,780 per night from 25 Oct to 25 Oct
0.77 km from city center
4.8/5 Exceptional! (244 reviews)
"Very pleasant stay, would definitely come back and recommend to others for a short stay. Location is great, on-site parking availability is an advantage. Staff is super friendly, breakfast was just amazing! We were very happy that we’ve chosen Wynwood for our weekend trip!"

Reviewed on Oct 1, 2021

Wynwood
Rocco Forte Astoria Hotel
5 out of 5
39, Bolshaya Morskaya str., St. Petersburg
0.82 km from city center
4.6/5 Exceptional! (112 reviews)
Good overall
"Good overall Bad pool Bad AC"

Reviewed on Jul 30, 2020

Get rates
Rocco Forte Astoria Hotel
Radisson Royal Hotel, St. Petersburg
5 out of 5
49/2 Nevsky Prospect, St. Petersburg
The price is P4,276 per night from 7 Nov to 7 Nov
1.97 km from city center
4.3/5 Excellent! (337 reviews)
"Perfect location. It is so close to everything. Rubestain street with night life, boat tours from Anichkov bridge. Just remember that most fo the museums are closed on Monday. Try local Cheburechnaya restaurant near Gostinny Dvor. You will like it. Try tour on a roofs. None of the cities has it"

Reviewed on Sep 2, 2021

Radisson Royal Hotel, St. Petersburg
Kempinski Hotel Moika 22
5 out of 5
22, Moika River Embankment, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P6,432 per night from 23 Nov to 23 Nov
0.24 km from city center
4.6/5 Wonderful! (447 reviews)
"Staff helpfulness, friendliness."

Reviewed on Sep 24, 2021

Kempinski Hotel Moika 22
Petro Palace Hotel
5 out of 5
14 Malaya Morskaya Street, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P4,020 per night from 7 Nov to 7 Nov
0.53 km from city center
4.5/5 Wonderful! (985 reviews)
"Excellent location. Nice, clean quiet hotel. Breakfast is very modest, but there is a lot of nice restaurants around."

Reviewed on Jul 15, 2021

Petro Palace Hotel
Crowne Plaza Hotel St. Petersburg - Ligovsky
4 out of 5
61 Ligovsky Prospekt, St. Petersburg
Fully refundable
The price is P3,060 per night from 31 Oct to 31 Oct
2.7 km from city center
4.6/5 Exceptional! (379 reviews)
"Terrific location. Wonderful facility.."

Reviewed on Oct 12, 2021

Crowne Plaza Hotel St. Petersburg - Ligovsky
Station Hotel M19
3 out of 5
ul. Marata 19, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P840 per night from 14 Nov to 14 Nov
2.41 km from city center
4.1/5 Very Good! (68 reviews)
"Walking distance to few places of interest and quite conveniently located."

Reviewed on Dec 7, 2019

Station Hotel M19
Holiday Inn St. Petersburg-Moskovskye Vorota
4 out of 5
97A, Moskovsky Prosp., St. Petersburg
Fully refundable
The price is P2,700 per night from 25 Oct to 25 Oct
5.06 km from city center
4.3/5 Excellent! (193 reviews)
"Quite possibly the nicest and best equipped Holiday Inn I have ever stayed at."

Reviewed on Sep 30, 2021

Holiday Inn St. Petersburg-Moskovskye Vorota
Club Hotel Agni
3 out of 5
Nevsky pr. 92, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P2,046 per night from 28 Oct to 28 Oct
2.21 km from city center
4.3/5 Excellent! (156 reviews)
"Great location, very friendly staff, all clean comfortable"

Reviewed on Jan 17, 2020

Club Hotel Agni
Hotel on Rimskogo-Korsakova
3 out of 5
Rimskogo-Korsakova avenue, 45, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P1,320 per night from 27 Oct to 27 Oct
2.13 km from city center
4.2/5 Very Good! (25 reviews)
"Hotel stay was plesent staff was co oparative the only thing was language barier receiptation staff help us for information some didnt help coz of language never mind we wane look at good thing so yes stay was good"

Reviewed on Nov 20, 2019

Hotel on Rimskogo-Korsakova
Hotel Saint Petersburg
4 out of 5
Pirogovskaya Embankment 5/2, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P2,400 per night from 31 Oct to 31 Oct
2.43 km from city center
3.7/5 Good! (512 reviews)
Looks better on pictures
"The hotel was"

Reviewed on Mar 10, 2020

Hotel Saint Petersburg
Petr Hotel
4 out of 5
Admiralteysky pr., 8, St. Petersburg, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is P2,928 per night from 23 Nov to 23 Nov
0.49 km from city center
4.6/5 Exceptional! (109 reviews)
"Excellent hotel, perfect location, friendly staff!"

Reviewed on Oct 2, 2021

Petr Hotel
Don't see what you're looking for?
See all available properties in St. Petersburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent Reviews in St. Petersburg

More trip options