St. Petersburg

Compare and book 4 Star hotels in St. Petersburg, Saint Petersburg

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured St. Petersburg 4 Star Hotels

Image for Park Inn by Radisson Pulkovo Airport St Petersburg
4 out of 5
Building ZD 41, Pulkovskoe Shosse 41, Pulkovskoye Shosse Moskovskii Rayon, St. Petersburg
Free cancellationPay later
£77/night
22 Sep-23 Sep
4.4/5Wonderful! (202 reviews)

"The hotel has a perfect location near the airport. Clean rooms, nice size shower, comfortable bed. The staff is very rude and not helpful. Simple smile during check in or check out would make a difference."…"

Reviewed on 31 Jul 2019

Park Inn by Radisson Pulkovo Airport St Petersburg
Image for Best Western Plus Centre Hotel
4 out of 5
Ligovsky pr.41/83, St. Petersburg
Free cancellationPay later
£52/night
5 Oct-6 Oct
4.1/5Very Good! (240 reviews)

"The big thing is steps, and the short night desk service. Otherwise staff was good. Breakfast was great."…"

Reviewed on 5 Sep 2019

Best Western Plus Centre Hotel
Image for Majestic Boutique Hotel DeLuxe
4 out of 5
Sadovaya, 22, St. Petersburg
Free cancellationPay later
£100/night
13 Oct-14 Oct
4.6/5Exceptional! (349 reviews)

"It was very well located The room was lovely. The restaurant very elegant. All the hotel staff was very friendly and helpful The only issue was with one of the young ladies at the restaurant was extremely rude and unfriendly"…"

Reviewed on 26 Aug 2019

Majestic Boutique Hotel DeLuxe
Image for Nevsky Forum Hotel
4 out of 5
69 Nevsky Pr, St. Petersburg
£82/night
15 Oct-16 Oct
4.5/5Wonderful! (423 reviews)

"Small hotel with an excellent restaurant, clean rooms at an excellent price. Not a grand 5 star facility, but solid comfortable 4 star value."…"

Reviewed on 5 Sep 2019

Nevsky Forum Hotel
Image for Crowne Plaza Hotel St. Petersburg - Ligovsky
4 out of 5
61 Ligovsky Prospekt, St. Petersburg
Free cancellationPay later
£102/night
27 Sep-28 Sep
4.6/5Wonderful! (311 reviews)

"The staffs are friendly and helpful. Although the hotel looks old on the outside but the rooms are refurbished. Love the coffee machine in the room!"…"

Reviewed on 14 Sep 2019

Crowne Plaza Hotel St. Petersburg - Ligovsky
Image for Hotel Saint Petersburg
4 out of 5
Pirogovskaya Embankment 5/2, St. Petersburg
Free cancellationPay later
£46/night
1 Oct-2 Oct
3.6/5Good! (405 reviews)

"Room was clean with all modern amenities. Restaurant service was very good. Some staff did not speak a lot of English. Overall a nice hotel with good views and easy walking distance to city attractions"…"

Reviewed on 3 Jul 2019

Hotel Saint Petersburg
Image for Boutique Hotel Golden Triangle
4 out of 5
Nevsky 22-24, St. Petersburg
Free cancellationPay later
£72/night
13 Oct-14 Oct
4.4/5Wonderful! (642 reviews)

"Nice city hotel Nicely appointed Front staff very friendly but not particularly knowledgeable"…"

Reviewed on 14 Sep 2019

Boutique Hotel Golden Triangle
Image for Petr Hotel
4 out of 5
Admiralteysky pr., 8, St. Petersburg, St. Petersburg
Free cancellationPay later
£86/night
1 Oct-2 Oct
4.7/5Exceptional! (41 reviews)

"The hotel is pretty old and small. But service is great!"…"

Reviewed on 4 Aug 2019

Petr Hotel
Image for Park Inn by Radisson Nevsky
4 out of 5
89 Nevsky Prospect, 4A Goncharnaya Street, St. Petersburg
Free cancellationPay later
£58/night
14 Oct-15 Oct
4.1/5Very Good! (273 reviews)

"The Radisson Park Inn is in a very central location, staff are very friendly and helpful. We were able to get around extremely well. Metro station, shopping centres, restaurants and of course many sites nearby."…"

Reviewed on 28 Aug 2019

Park Inn by Radisson Nevsky
Image for Park Inn by Radisson Pribaltiyskaya Hotel
4 out of 5
14 Korablestroiteley Street, St. Petersburg
Free cancellationPay later
£36/night
13 Oct-14 Oct
3.8/5Good! (147 reviews)
Good Stay

"Hotel was very clean and staff was friendly and spoke English well. There wasn't much to do/see nearby. Was disappointed breakfast was not included and that is was so far away from the nearest metro station and our AC didn't work at all (nor did anyone else's in our party)."…"

Reviewed on 14 May 2019

Park Inn by Radisson Pribaltiyskaya Hotel
Can't see what you're looking for?
See all available properties in St. Petersburg starting at £36 per night
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.

Pocket Guide: 4 Stars Hotels in St. Petersburg

St. Petersburg is a city that lends itself to upmarket breaks. Pastel facades and its wide river embankments make the city feel more cosmopolitan and European than Moscow, yet its stately architecture and gilded domes refuse to let visitors forget the city’s Imperialist past. For a glimpse of how the Tsars lived, head to the mint-green Winter Palace. Originally built in the mid-18th century, this vast mansion was the royal residence right up until the revolution. It now houses the extensive State Hermitage Museum, a comprehensive collection of Western masterpieces, including pieces by Da Vinci and Goya.

For a bit of a treat, hunt out some of the best dance on the planet. Founded in the 1740s and having lived and thrived through many guises, the Mariinsky Ballet leads the world of classical dance. The Mariinsky Theatre, opened in 1860, remains St. Petersburg’s oldest theatre and has played host to works by Tchaikovsky and Rimsky-Korsakov. The theatre is also home to the Mariinsky Opera, which even puts on opera for children at times.

St. Petersburg's Best Shopping

It may not be as renowned as Milan or Paris in the fashion world, but St. Petersburg is a hotbed of boutique fashion. For homegrown designers, check out pieces by Leonid Alexeev and Tatyana Parfinova. Most visitors also save suitcase space for some gzhel (distinctive blue-and-white pottery) as well. It’s always worth a rummage around the vast Udelnaya Fair, where you could spend hours combing through Imperial antiques and World War II artefacts.

Dining Out in St. Petersburg

There are plenty of options to dine like a Tsar in St. Petersburg, from fancy restaurants re-creating the style and elegance of Imperial Russia to trendy eateries that attract a younger generation of well-heeled diners. While Nevsky Prospekt has a number of tourist-focussed eateries; places like the Literary Café, where Puskin apparently ate before the duel that ended his life in 1837, and Palkin, with its authentic elegance that reaches back to the 18th Century, are worth hunting out.

More trip options

Recently booked St. Petersburg hotels