Beginning of main content

St. Petersburg 4 stars Hotels

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
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

$286

$286
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

$128

$128
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

$175

$175
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

$268

$268
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

$247

$247
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

$381

$381
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

$313

$313
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

$165

$165
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

$209

$209
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

$203

$203
Map

4 Star Accommodation in St. Petersburg

Whether you’re in the mood to celebrate, or if you just enjoy the finer things in life, there’s a 4 star accommodation in St. Petersburg, Leningrad that you’ll fall in love with. Appreciated for their enticing amenities and service, the four star hotels in St. Petersburg certainly do not disappoint. Centrally located close to all the sights and sounds you wish to experience, these upscale accommodation could likely be among the best places you’ll ever stay. The rooms in these hotels often offer unhindered views of some of the best scenery that St. Petersburg has to offer, while giving you the opportunity to truly pamper yourself.

Thanks to 24-hour room service, you can get the royal treatment while you rest in blissful bedding, surrounded by a professionally decorated room designed to inspire awe. Enjoy high-end, name-brand toiletries, and live it up in the lap of luxury. The world is your oyster when you use Expedia.co.nz to book a room at one any of the St. Petersburg 4 Star Hotels. But just because the hotel spared no expense, doesn’t mean that you have to do the same. Expedia.co.nz offers the best deals and discounts on the top rooms in St. Petersburg, including cheap prices in the best part of town that you simply won’t believe. Conduct a search and see for yourself.

Recently booked St. Petersburg hotels

Oktiabrskaya Hotel
4.0 out of 5.0
Last booking: 15 hours ago
Nevsky Forum Hotel
4.0 out of 5.0
Last booking: 16 hours ago
Park Inn by Radisson Pribaltiyskaya Hotel
4.0 out of 5.0
Last booking: 18 hours ago
Aston Hotel
4.0 out of 5.0
Last booking: 19 hours ago
Radisson Sonya Hotel, St. Petersburg
4.0 out of 5.0
Last booking: 30 hours ago