Customised for your search:

St. Petersburg 4 Star Hotels

St. Petersburg Hotels
St. Petersburg

55 Best 4 Star Hotels in St. Petersburg

Petro Palace Hotel - St. Petersburg Hotels

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
Stayed twice at his hotel. Second time because of excellent experience on our first visit. Staff are very friendly and helpful, room is clean and comfortable and location is excellent!
A Traveller
Opened in 2005, this city centre hotel is housed in a restored handsome 19th century building, typical of old St …More
Pushka Inn Hotel - St. Petersburg Hotels

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg - Map
"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.
Traveller from DC
The Pushka Inn is an ideal place for rest and work combining both luxurious 18th century architecture with all modern …More
NashOTEL - St. Petersburg Hotels


11th Line Vasilievsky Island, 50, St. Petersburg - Map
"OK hotel on Vasilievsky Island"
Nice rooms, good breakfasts, location is a bit out of the way
A Traveller
Boutique Hotel Golden Triangle - St. Petersburg Hotels

Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg - Map
"Great location and good hotel for the money."
The hotel is located within a 15 minute walk of all the major museums and attractions in the central city. No need for taxis, metro, or busses. The rooms are clean and comfortable--although small. The buffet breakfast that is included in the room charge is excellent. All in all a great hotel for the money.
Traveller from Seattle, WA
Golden Triangle Hotel in Saint Petersburg, Russia , is located five minutes on foot from the State Hermitage Museum, St …More
Nevsky Forum Hotel - St. Petersburg Hotels

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg - Map
"Friendly staff"
Hotel staff were welcoming, friendly, and helpful. Location is convenient near train station and metro, on main avenue of St Petersburg. Tons of shops and restaurants nearby. Room is small but clean and nice. Bathroom is big and nice. Free breakfast includes hot plate plus mini buffet - it's decent but not awesome.
Traveller from Oregon, USA
DOM Boutique Hotel - St. Petersburg Hotels

DOM Boutique Hotel

Gangutskaya street, 4, St. Petersburg - Map
Stylish and super lovely decor. Comfortable room with good bath amenities. Friendly and helpful staff. Loved the stay.
A Traveller
Majestic Boutique Hotel DeLuxe - St. Petersburg Hotels

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg - Map
"Friendly hotel with a bit of luxury"
Staff were very friendly. The hotel organised transfers to and from the airport, and helped with organising Visas. The room was spacious and had everything that you would want. We were easy walking distance from all of the major sites, but not on the main road, so it was a little quieter. The pub attached to the hotel was good for a quiet drink in the evenings if you were too tired to go out after walking round the Hermitage all day!
Traveller from UK
Alexander House - St. Petersburg Hotels

Alexander House

27 Kryukov Canal Embankment, St. Petersburg - Map
"Small friendly hotel"
Staff were exceptional - extremely helpful and very pleasant and professional! Room was clean and fresh - breakfast (included) was varied - both cooked and continental options - overall very impressed!
Traveller from London
Situated in the historic Bohemia district of central St Petersburg, the Alexander House Boutique Hotel is one of the most …More
Original Sokos Hotel Olympia Garden - St. Petersburg Hotels

Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg - Map
"Clean hotel"
nice hotel but sightseeing places are not within walking distance. But using Uber is convenient and cheap.
Traveller from Seou;, Korea
Park Inn by Radisson Pulkovo Airport St Petersburg - St. Petersburg Hotels

Park Inn by Radisson Pulkovo Airport St Petersburg

Building ZD 41, Pulkovskoe Shosse 41, St. Petersburg - Map
"Clean hotel connected to airport "
Very clean and handy hotel connected to airport. Staff friendly and helpful. Only complaint room was a little small and could use 2 pillows per bed but overall very nice especially for our early morning flight.
Traveller from B

Search from 55 St. Petersburg Hotels - 4 Stars

    Why book with Expedia ?

    • Book confidently with Price Guarantee
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    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, Russia 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 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. 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.


    Cheap Accommodation in Other Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews