Customized for your search:

4 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 4 Stars in St. Petersburg

Boutique Hotel Golden Triangle - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Boutique Hotel Golden Triangle

Nevsky Prospect 22-24, St. Petersburg 191186 - Map
 
 
"Great staff and great location!"
A small and clean hotel with a great staff who help me when I got my wallet stolen! Cute bedrooms, nice breakfast, and a great location, near everything!
Traveller from Moscow
Located in Nevskiy Prospekt, this hotel is within a 10-minute walk of Arkady Raykin Variety Theater and Kazan Cathedral …More
Petro Palace Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg 190000 - Map
 
 
"Near hermitage. Good value for money"
Excellent location. With walking distance to Hermitage, St Issac Catheral that gurantee your arrival of Hermitage before their opening hours/ St Issac's late night view. It is reasonably close to Metro and Nevsky prospect. The hotel lobby is small. IMO, the room is only 3 stars standard but it is clean and that's enough for me. The breakfast is decent and the price is OK.
Traveller from Hong Kong
Opened in 2005, this city center hotel is housed in a restored, handsome 19th century building, typical of old St. Petersburg.More
Crowne Plaza Hotel St. Petersburg - Ligovsky - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Crowne Plaza Hotel St. Petersburg - Ligovsky

61 Ligovsky Prospekt, St. Petersburg 191040 - Map
 
 
nice clean hotel next to railway station (trains to moscow) and metro in the centre of the city (15 min walking to the most of historical monuments in the center). there is huge shopping mall across the street and many good restaurants around.
A Traveller
Located in Ligovsky Prospekt, this hotel is within 2 mi (3 km) of Bread Museum, State Russian Museum, and Kazan Cathedral …More
Hotel Dostoevsky - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Hotel Dostoevsky

19 Vladimirsky Prospect, St. Petersburg 191002 - Map
 
 
"Good for tourists. Clean place to rest."
Practical choice for tourists. Central location, decent breakfast, rooms small, but clean. Staff friendly, polite and responsive to ones needs. I would use it again.
Moscovite from Tampa, Moscow
Located in Vladimirskaya Square, this hotel is within 1 mi (2 km) of Vladimirskaya Church, State Russian Museum, and Kazan …More
Original Sokos Hotel Olympia Garden - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg 190013 - Map
 
 
"Nice hotel with an extremely helpful staff."
I had to renew my passport and then get a Russian visa and I needed the hotel to send me a second invitation letter quickly with my new passport number. They responded immediately so that I was able to complete the necessary paperwork and get my visa in time. When I got to St. Petersburg, they were very helpful with directions, assistance with printing some documents for work, and recommendations for good places to eat and things to see as well as arranging for transportation to the airport.
A Traveller
Situated in St. Petersburg, this hotel is 0.7 mi (1.1 km) from A. S. Popov Central Museum of Communications and within 3 mi …More
Pushka Inn Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Pushka Inn Hotel

14, Moyka River Embankment, St. Petersburg 191186 - Map
 
 
"Nice hotel in a great location"
Stayed for four nights on a first time personal visit
Traveller from New York
Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Alexander Pushkin Museum and Memorial …More
Demetra Art Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Demetra Art Hotel

Vosstaniya Street 44, St. Petersburg 191123 - 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
Located in St. Petersburg City Centre, this hotel is within 2 mi (3 km) of Transfiguration Cathedral, Church of the Savior on …More
Solo Sokos Hotel Vasilievsky - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg 190034 - Map
 
 
"Great hotel and great food."
Convenient to subway. Clean room. Great Russian food in restaurant. Excellent 24 hour convenience store next door. Helpful staff.
Steve from San Antonio
Located in Vasilyevsky Island, this hotel is 0.3 mi (0.4 km) from Erarta Museum and Galleries of Contemporary Art and within …More
3 Mosta Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

3 Mosta Hotel

Moyka emb, 3, St. Petersburg 191186 - Map
 
 
"All around great place to stay!"
The staff was quick to offer help with car service from the airport without even asking them for help. The car service they provided was excellent (Both directions) and priced right! The staff is English speaking and very accomodating + intuitive to needs. Room was very nice, quiet, clean and with a modern bathroom. WiFi worked great. Breakfast was an additional charge but well worth it just for the view of the Spilled Blood Church! A great location near key sites, bars, restaurants and really anything you wanted to see or do. All in all, a great place to stay!
Traveller from USA
This family-friendly St. Petersburg hotel is located on the riverwalk, within a 10-minute walk of Alexander III Monument …More
NashOTEL - St. Petersburg Hotels
Rating: 4.0 Stars
$143
Check availability

NashOTEL

11th Line Vasilievsky Island, 50, St. Petersburg 199178 - Map
 
 
"Excellent, very good value for money"
5 min from Tube station + another 5-7 min in total from Nevsky. Clean, friendly staff, good breakfast. Solid 4 star European quality.
A Traveller
Located in Vasilyevsky Island, this hotel is 0.6 mi (0.9 km) from St. Petersburg Museum of Dolls and within 3 mi (5 km) of …More

Search from 45 St. Petersburg Hotels - 4 Stars


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Four Star Hotel Guide for St. Petersburg

    When you need to book a room with luxurious amenities and the best rates, the 4 star hotels in St. Petersburg, Russia are incredible options. Known for their extra perks, first-rate service, and fantastic locations, each of the St. Petersburg 4 star hotels offers the ultimate experience for globe-trotting travelers. Relax in your expertly designed room. Kick back with around-the-clock room service.

    Get a good night’s sleep with the ultra-plush bedding, and freshen up in the morning with designer-inspired body products. It’s all available when you stay at one of the top four star hotels in St. Petersburg. What’s more, thanks to Expedia you might even score a cheap deal on a 4 star hotel in St. Petersburg, Russia, areas near the hottest attractions, so you can plan a sightseeing adventure and take advantage of unbeatable discounts in one fell swoop.

    Read More

    Whether you’re putting together a serene getaway or want to revel in the most vibrant entertainment district, the St. Petersburg hotels with 4 stars offer everything your heart desires.

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