Customised for your search:

St. Petersburg 4 Star Hotels

St. Petersburg Hotels
St. Petersburg

Best 4 Star Hotels in St. Petersburg

Petro Palace Hotel - St. Petersburg Hotels

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
"Perfect place to stay in Saint Petersburg"
Perfect location (steps to everything). Clean rooms and bathrooms. English speaking friendly stuff. Can't complain at all.
Traveller from Tdot
Opened in 2005, this city centre hotel is housed in a restored handsome 19th century building, typical of old St …More
Solo Sokos Hotel Vasilievsky - St. Petersburg Hotels

Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg - Map
"Nice Hotel on the island "
This is a nice hotel on the island - a few minutes walk from the University Embankment. Our room was upgraded to a larger room which was great as we were visiting with family, and this gave us space to relax in one room in the evenings. The hotel is "walkable distance" to the metro and centre where most sites are - Hermitage etc., but some people may find the distance a little far - it's not the closest option to the attractions. However, for the price and accommodations we found the whole thing very reasonable and nice.
Traveller from Moscow
Ambassador Hotel - St. Petersburg Hotels

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg - Map
Hotel is lovely but it is used as a wedding venue and this makes it noisy throughout the hotel as it has a glass ceiling. The music finishes at 11pm but due to travel times it will prevent rests at other times. We arrived at 3 pm after a 4am start and there were 2 weddings going on!
A Traveller
This hotel has a 19th century façade augmented by a modern glass extension and is situated 500 metres from Nikolsky Cathedral …More
Pushka Inn Hotel - St. Petersburg Hotels

Pushka Inn Hotel

14, Moyka River Embankment, St. Petersburg - Map
"Hotel "
Nice hotel and restaurant. Great location. Friendly and helpful staff. I enjoyed my stay at this hotel and will consider staying here again if I ever return to this city.
Traveller from Vancouver
The Pushka Inn is an ideal place for rest and work combining both luxurious 18th century architecture with all modern …More
Demetra Art Hotel - St. Petersburg Hotels

Demetra Art Hotel

Vosstaniya Street 44, St. Petersburg - Map
"Great location, great staff, great hotel."
Staff were friendly, spoke good English and were helpful. The rooms were luxurious and very comfortable. Breakfast was also very good. Would definitely come back again and was well worth the price.
Traveller from London
Original Sokos Hotel Olympia Garden - St. Petersburg Hotels

Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg - Map
"Very Good hotel"
Good rooms With all the amenities. People very Nice they speak English and Spanish Very good breakfast A little far from the center
A Traveller
Boutique Hotel Golden Triangle - St. Petersburg Hotels

Boutique Hotel Golden Triangle

Nevsky Prospect 22-24, St. Petersburg - Map
"Fantastic location for sightseeing "
Great location, fantastic food, friendly staff, double room a bit small, but bed comfortable.,would stay again!
A Traveller
Golden Triangle Hotel in Saint Petersburg, Russia , is located five minutes on foot from the State Hermitage Museum, St …More
Park Inn by Radisson Nevsky - St. Petersburg Hotels

Park Inn by Radisson Nevsky

89 Nevsky Prospect, St. Petersburg - Map
"Comfortable hotel with great concierge"
Park Inn is a comfortable hotel with a great location: right across the street from a major train station, with restaurants and shopping close by. The concierge service was outstanding: when my daughter developed an ear infection, the concierge found us an English-speaking doctor who came to our hotel room in the middle of the night, diagnosed the problem and gave her a prescription. The breakfast included in the room rate was generous, with food for many cultures available.
Traveller from Pasadena, CA
With its unique and exciting location in the heart of Russia0s second largest city, the Park Inn Nevsky St. Petersburg will …More
3 Mosta Hotel - St. Petersburg Hotels

3 Mosta Hotel

Moyka emb, 3, St. Petersburg - Map
"Excellent value for money"
This hotel is well located in a safe area of St Petersburg. It is within walking distance of most things, and is easy to find way back to due to close proximity of well known landmarks. Most staff speak English well and all were very helpful.
Traveller from New Zealand
Boutique hotel 3mostA unifies superb location - just next to the world famous Hermitage, impeccable and stylish atmosphere …More
Courtyard by Marriott St Petersburg Vasilievsky - St. Petersburg Hotels

Courtyard by Marriott St Petersburg Vasilievsky

61/30, 2nd line, Vasilievsky Island, St. Petersburg - Map
"good hotel in fantastic place"
very quiet rooms and very comfortable. As with any place though it is the staff who make the stay. I cannot praise the staff enough, polite, helpful and recommended a couple of places to eat that were brilliant.
A Traveller

Search from 46 St. Petersburg Hotels - 4 Stars

    Why book with Expedia ?

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

    Four Star Hotel Guide for 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.

    Read More

    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