Beginning of main content

St. Petersburg Hotel Guide - 4 stars Hotels in St. Petersburg, Leningrad

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Petersburg Hotels

Search Flight + Hotel

Advanced options

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured St. Petersburg 4 stars Hotels

See all 708 Hotels in St. Petersburg
Grand Peterhof Spa Hotel
Grand Peterhof Spa Hotel
Lit. A, 2, Gofmeysterskaya str., Petergof
4.0 out of 5.0
3.3 out of 5 (3 reviews)
Hide review
The best. Just excelent. Perfect location, perfect service and price.
 Renata&Yuri. 16 Jun 2012

£67

£67
Hotel Indigo St. Petersburg - Tchaikovskogo
Hotel Indigo St. Petersburg - Tchaikovskogo
17 Tchaikovskogo Ulitsa, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (29 reviews)
Hide review
Incredible experience at the Hotel Indigo We (three good friends) stayed at the Hotel Indigo as a second choice as our first choice was unavailable. This turned out to be an unexpected pleasure. Wow - what a place. Nothing but the best - no shortcuts. From the amazing organic beauty products found in the room and restaurant washrooms to ...
  10 Apr 2017

£191

£191
Nevsky Forum Hotel
Nevsky Forum Hotel
69 Nevsky Pr, St. Petersburg
4.0 out of 5.0
4.4 out of 5 (121 reviews)
Hide review
Newly renovated PERFECTLY located St Petersburg ho Our stay at Nevsky Forum was perfect. The staff were outstanding, facilities were new and clean, and it's location is ideal. It's NEXT DOOR to the Mayakovsky metro station and is in the middle of all shopping and restaurants on Nevsky Prospect. I'd stay again without hesitation!
  18 May 2017

£126

£126
Pushka Inn Hotel
Pushka Inn Hotel
Moyka Embankment, 14, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (58 reviews)
Hide review
Boutique hotel with friendly staff Great value in center of St. Petersburg. Staff is very friendly and helpful. Room was small but very clean and efficiently laid out. Breakfast had very yummy Russian classics including cheese blintzes and pancakes.
  17 Apr 2017

£136

£136
Alexander House
Alexander House
27 Kryukov Canal Embankment, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (37 reviews)
Hide review
Alexander House A lovely hotel. The condition of the rooms and service was all fine. The staff are very friendly and all spoke good English. This is a great choice if you are visiting the Mariinsky, but a great choice for the entire city. Would stay again.
  26 Apr 2017

£143

£143
Staybridge Suites St. Petersburg
Staybridge Suites St. Petersburg
Moskovsky Prospekt 97v, St. Petersburg
4.0 out of 5.0
4.7 out of 5 (53 reviews)
Hide review
Nice apartment hotel for families Room was spacious (2 bedrooms) with kitchen facilities. As we were traveling with 9 years old kid, it was very convenient to have spacious apartment like this. Metro station is 5 mins walk and palace square and all major attractions are within 15 mins by metro. Hotel is also not far from airport ...
  23 May 2017

£151

£151
Renaissance St. Petersburg Baltic Hotel
Renaissance St. Petersburg Baltic Hotel
Pochtamtskaya Str 4, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (124 reviews)
Hide review
Very Convenient location less than 1/2 block from St. Isaac's and about 6 blks from the Hermitage Museum. ATM and Currency exchange inside hotel. Breakfast very good, they cook omelets and will bring you fresh squeezed OJ if you ask for it.
  28 Sep 2016

£107

£107
NashOTEL
NashOTEL
11th Line Vasilievsky Island, 50, St. Petersburg
4.0 out of 5.0
4.7 out of 5 (132 reviews)
Hide review
OK hotel on Vasilievsky Island Nice rooms, good breakfasts, location is a bit out of the way
  31 Dec 2016

£107

£107
Hotel Happy Inn
Hotel Happy Inn
Str Voronezhskaya 67, St. Petersburg
4.0 out of 5.0
4.3 out of 5 (9 reviews)
Hide review
Located close to the centre. Appropriate price to the hotel's facilities. Calm area of location and quiet room.
  19 Sep 2016

£65

£65
Boutique Hotel Golden Triangle
Boutique Hotel Golden Triangle
Nevsky 22-24, St. Petersburg
4.0 out of 5.0
4.4 out of 5 (130 reviews)
Hide review
A gem of a hotel right in the centre of St. Peters I honestly could not fault the Golden Triangle. It was situated just off the main street, Nevsky Prospekt, so was convenient for the famous attractions. The staff were pleasant & helpful, the room clean and comfortable, and a decent buffet breakfast. I would happily recommend it to anyone.
  19 May 2017

£133

£133
Map

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.

Recently booked St. Petersburg hotels

Park Inn by Radisson Pribaltiyskaya Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Aston Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Radisson Sonya Hotel, St. Petersburg
4.0 out of 5.0
Last booking: 13 hours ago