St. Petersburg Hotels from HK$168

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Filter by

Grand Hotel Europe, A Belmond Hotel, St Petersburg
5 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$1,116 per night from 22 Jan to 23 Jan
0.9 km from city centre
4.7/5 Exceptional! (430 reviews)
"Excellent service."

Reviewed on 4 Jan 2022

Grand Hotel Europe, A Belmond Hotel, St Petersburg
Corinthia Hotel St Petersburg
5 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$735 per night from 22 Jan to 23 Jan
2.1 km from city centre
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
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 HK$449 per night from 24 Jan to 25 Jan
15.6 km from city centre
4.4/5 Wonderful! (299 reviews)
"It was a great place."

Reviewed on 7 Jan 2022

Park Inn by Radisson Pulkovo Airport 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.
Harbor Club Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$388 per night from 23 Jan to 24 Jan
3.07 km from city centre
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
Albora
5 out of 5
Griboedova canal 133A, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is HK$575 per night from 23 Jan to 24 Jan
2.24 km from city centre
4.7/5 Exceptional! (38 reviews)
"Все было прекрасно. Даже при дефиците номеров нам сделали апгрейд. Тихо,уютно, внимательный стаф, очень чисто, прекрасный дизайн. За такие деньги - просто подарок."

Reviewed on 7 Jan 2022

Albora
Rocco Forte Astoria Hotel
0.82 km from city centre
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
Hotel Saint Petersburg
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$254 per night from 2 Feb to 3 Feb
2.43 km from city centre
3.8/5 Good! (522 reviews)
"Good"

Reviewed on 27 Dec 2021

Hotel Saint Petersburg
SO/ Saint Petersburg
5 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$933 per night from 22 Jan to 23 Jan
0.62 km from city centre
4.5/5 Wonderful! (179 reviews)
"everything was excellent!"

Reviewed on 11 Jan 2022

SO/ Saint Petersburg
Hotel Eliseevskiy
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$263 per night from 23 Jan to 24 Jan
1.68 km from city centre
4.4/5 Wonderful! (48 reviews)
"Perfect"

Reviewed on 26 Dec 2021

Hotel Eliseevskiy
Wynwood
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$549 per night from 23 Jan to 24 Jan
0.77 km from city centre
4.8/5 Exceptional! (247 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
Fully refundableReserve now, pay when you stay
The price is HK$168 per night from 22 Jan to 23 Jan
7.17 km from city centre
3.8/5 Good! (31 reviews)
"Good location. Close to restaurants and metro. Room was not clean. Staff was friendly"

Reviewed on 13 Jan 2020

Hotel Orbita
Four Seasons Hotel Lion Palace St. Petersburg
5 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$1,572 per night from 22 Jan to 23 Jan
0.58 km from city centre
4.8/5 Exceptional! (222 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
Kempinski Hotel Moika 22
5 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$1,048 per night from 22 Jan to 23 Jan
0.24 km from city centre
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
Crowne Plaza Hotel St. Petersburg - Ligovsky, an IHG Hotel
The price is HK$420 per night from 31 Jan to 1 Feb
2.7 km from city centre
4.6/5 Exceptional! (383 reviews)
"Terrific location. Wonderful facility.."

Reviewed on 12 Oct 2021

Crowne Plaza Hotel St. Petersburg - Ligovsky, 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 HK$959 per night from 23 Jan to 24 Jan
1.56 km from city centre
4.9/5 Exceptional! (263 reviews)
"👍"

Reviewed on 24 Jun 2021

Trezzini Palace Boutique Hotel
Petr Hotel
4 out of 5
Admiralteysky pr., 8, St. Petersburg, St. Petersburg
Fully refundableReserve now, pay when you stay
The price is HK$474 per night from 20 Feb to 21 Feb
0.49 km from city centre
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
Ambassador Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$287 per night from 23 Jan to 24 Jan
1.66 km from city centre
4.3/5 Excellent! (490 reviews)
"Location and nice view from the restaurant"

Reviewed on 13 Sep 2021

Ambassador Hotel
Kravt Sadovaya Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$251 per night from 23 Jan to 24 Jan
1.13 km from city centre
4.4/5 Excellent! (274 reviews)
"Excellent location, friendly staff. It fully met our expectations. The hotel doesn't have an elevator and there are no rooms on the first floor; it was not an issue for us, but keep it in mind if you need it."

Reviewed on 27 Oct 2021

Kravt Sadovaya Hotel
Hotel Anastasia
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$468 per night from 22 Jan to 23 Jan
1.26 km from city centre
4.9/5 Exceptional! (49 reviews)
"Very comfortable, clean and nice hotel. The breakfast is poor, but for us it was not an issue, as there are a lot of restaurants around."

Reviewed on 1 Dec 2019

Hotel Anastasia
Best Western Plus Centre Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is HK$253 per night from 23 Jan to 24 Jan
2.67 km from city centre
4.1/5 Very Good! (346 reviews)
"I love the service and the proximity to malls and restaurants"

Reviewed on 28 Nov 2021

Best Western Plus Centre 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 Hotel Reviews in St. Petersburg
expedia verified reviews