Book Saint Petersburg Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Top Cities in Saint Petersburg

Top Hotels in Saint Petersburg

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 AU$239 per night from 18 Jan. to 19 Jan.
4.7/5 Exceptional! (429 reviews)
"Excellent service."

Reviewed on 4 Jan. 2022

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 AU$270 per night from 24 Jan. to 25 Jan.
4.9/5 Exceptional! (221 reviews)
Amazing
"It was an amazing stay, thank you fourseasons team . Highly recommended"

Reviewed on 17 Sep. 2021

Four Seasons Hotel Lion Palace St. Petersburg
Corinthia Hotel St Petersburg
5 out of 5
Nevsky Prospect, 57, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$158 per night from 18 Jan. to 19 Jan.
4.4/5 Wonderful! (986 reviews)
good hotel with bad staff
"everything is very good except the check in. it was vary bad and take very long time with out said sorry. bad behaviour of the staff. this was worst thing in st. Peters burg."

Reviewed on 18 Aug. 2021

Corinthia 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.
Kempinski Hotel Moika 22
5 out of 5
22, Moika River Embankment, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$225 per night from 18 Jan. to 19 Jan.
4.6/5 Wonderful! (455 reviews)
"The hotel is situated in a great area! The staff are absolutely amazing. They are friendly and very helpful. The room is quite small but looks like the rooms have been recently renovated and is extremely clean."

Reviewed on 6 Oct. 2021

Kempinski Hotel Moika 22
Hotel Saint Petersburg
4 out of 5
Pirogovskaya Embankment 5/2, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$49 per night from 18 Jan. to 19 Jan.
3.8/5 Good! (521 reviews)
"Good"

Reviewed on 27 Dec. 2021

Hotel Saint Petersburg
Park Inn by Radisson Pulkovo Airport St Petersburg
4 out of 5
Building ZD 41, Pulkovskoe Shosse 41, Pulkovskoye Shosse Moskovskii Rayon, St. Petersburg
The price is AU$96 per night from 19 Jan. to 20 Jan.
4.4/5 Wonderful! (299 reviews)
"It was a great place."

Reviewed on 7 Jan. 2022

Park Inn by Radisson Pulkovo Airport St Petersburg
Harbor Club Hotel
4 out of 5
9th Sovetskaya Street 3, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$69 per night from 18 Jan. to 19 Jan.
4.7/5 Exceptional! (27 reviews)
Modern hotel with tasty breakfast and nice staff
"Very nice modern hotel, rooms are small but comfortable, great variety for breakfast and nice staff. Good location near center but in quite Area"

Reviewed on 5 Nov. 2019

Harbor Club Hotel
Lotte Hotel St.Petersburg
5 out of 5
2, Antonenko Lane, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$276 per night from 24 Jan. to 25 Jan.
4.8/5 Exceptional! (77 reviews)
"luxury hotel in a great location with a great Breakfast,responsive staff."

Reviewed on 11 Oct. 2020

Lotte Hotel St.Petersburg
Albora
5 out of 5
Griboedova canal 133A, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$103 per night from 20 Jan. to 21 Jan.
4.7/5 Exceptional! (38 reviews)
"Все было прекрасно. Даже при дефиците номеров нам сделали апгрейд. Тихо,уютно, внимательный стаф, очень чисто, прекрасный дизайн. За такие деньги - просто подарок."

Reviewed on 7 Jan. 2022

Albora
Rocco Forte Astoria Hotel
5 out of 5
39, Bolshaya Morskaya str., St. Petersburg
4.6/5 Exceptional! (113 reviews)
"A historical and very prestigious 5 star hotel located in city centre and within walking distance to main city's attractions such as St Isaak's Cathedral Hermitage, Mariinsky, Yusupov pacace, Nevsky prospect,Naval Museum, etc. Staff at consiergde desk has been very helpfull and always ready to assist ..."

Reviewed on 28 Dec. 2021

Rocco Forte Astoria Hotel
SO/ Saint Petersburg
5 out of 5
6 Voznesensky Prospect, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$200 per night from 18 Jan. to 19 Jan.
4.5/5 Wonderful! (179 reviews)
"everything was excellent!"

Reviewed on 11 Jan. 2022

SO/ Saint Petersburg
Hotel Eliseevskiy
4 out of 5
Fontanka 64, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$44 per night from 25 Jan. to 26 Jan.
4.4/5 Wonderful! (48 reviews)
"Perfect"

Reviewed on 26 Dec. 2021

Hotel Eliseevskiy
Wynwood
4 out of 5
Griboedova Canal, 18-20, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$118 per night from 30 Jan. to 31 Jan.
4.8/5 Exceptional! (246 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 1 Oct. 2021

Wynwood
Hotel Orbita
3 out of 5
4 Nepokorennykh Prospect, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$36 per night from 18 Jan. to 19 Jan.
3.8/5 Good! (30 reviews)
"Good location. Close to restaurants and metro. Room was not clean. Staff was friendly"

Reviewed on 13 Jan. 2020

Hotel Orbita
Crowne Plaza Hotel St. Petersburg - Ligovsky, an IHG Hotel
4 out of 5
61 Ligovsky Prospekt, St. Petersburg
Fully refundable
The price is AU$90 per night from 23 Jan. to 24 Jan.
4.6/5 Exceptional! (383 reviews)
"Terrific location. Wonderful facility.."

Reviewed on 12 Oct. 2021

Crowne Plaza Hotel St. Petersburg - Ligovsky, an IHG Hotel
Hotel Indigo St. Petersburg - Tchaikovskogo, an IHG Hotel
5 out of 5
17 Tchaikovskogo Ulitsa, St. Petersburg
Fully refundable
The price is AU$131 per night from 14 Feb. to 15 Feb.
4.7/5 Exceptional! (230 reviews)
"The staff was aimed at pleasing the guest! they spoke English efficiently."

Reviewed on 17 Feb. 2020

Hotel Indigo St. Petersburg - Tchaikovskogo, an IHG Hotel
Trezzini Palace Boutique Hotel
5 out of 5
21 University Embankment, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$206 per night from 19 Jan. to 20 Jan.
4.9/5 Exceptional! (263 reviews)
"👍"

Reviewed on 24 Jun. 2021

Trezzini Palace Boutique Hotel
Renaissance St. Petersburg Baltic Hotel
5 out of 5
Pochtamtskaya Str 4, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$147 per night from 21 Jan. to 22 Jan.
4.4/5 Wonderful! (419 reviews)
Near the tourist attractions!
"Clean and comfortable hotel, hotel staff spoke good English, even changed our room after check in when we did not like the room as it was all the way towards the corner without any view. Overall a nice experience. Would definitely stay again"

Reviewed on 16 Oct. 2021

Renaissance St. Petersburg Baltic Hotel
Ambassador Hotel
4 out of 5
5-7 Rimsky-Korsakov Avenue, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$62 per night from 18 Jan. to 19 Jan.
4.3/5 Excellent! (489 reviews)
"Location and nice view from the restaurant"

Reviewed on 13 Sep. 2021

Ambassador Hotel
Petr Hotel
4 out of 5
Admiralteysky pr., 8, St. Petersburg, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is AU$102 per night from 16 Feb. to 17 Feb.
4.6/5 Exceptional! (119 reviews)
"Hi All !!! 


Check-in - it was very smooth and quick and room was allotted as described 

Hotel: very clean, Proper COVID precautions, surroundings were very clean, toilets very clean, hotel areas were very clean. 

 Rooms: clean room with clean bathrooms .Amenities are of very good quality with ..."

Reviewed on 2 Nov. 2021

Petr Hotel
Don't see what you're looking for?
See all available properties in Saint 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.