Customized for your search:

4 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 4 Stars in St. Petersburg

Ambassador Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg 190068 - Map
 
 
"Hotel is inside the city"
The hotel itself is good, the propery looks pretty much new and the maintenance is great. I did not have any issues and the staff was friendly.
A Traveller
Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Central Railway Museum, St. Isaac's Cathedral, and …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
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
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
 
 
Nice place, close to everything. Breakfasts are great. The regular room is little small than could be.
A Traveller
Located in Nevskiy Prospekt, this hotel is within a 10-minute walk of Arkady Raykin Variety Theater and Kazan Cathedral …More
Park Inn by Radisson Pulkovo Airport St Petersburg - St. Petersburg Hotels
Rating: 4.0 Stars
$141
Check availability

Park Inn by Radisson Pulkovo Airport St Petersburg

Building ZD 41, Pulkovskoe Shosse 41, St. Petersburg 196140 - Map
 
 
"Great hotel next to airport"
Hotel is located just 200 meters from airport yet absolutely no noise, clean, new, great stuff, buffet breakfast and walk back to airport was great avoiding morning rush traffic and taxis. I really enjoyed it. Also ez to get to city, bus just outside 39a goes straight for subway, few stops And you are in downtown. I was able to accomplish a lot because of its location. The best stay in Russia . Also beds are nice and comfy Great pillows and soft mattresses really was ably to relax from previous travels. I stayed 2 nights, would love to come back
Traveller from seattle,wa
Situated in St. Petersburg, this hotel is 4.3 mi (7 km) from Expoforum and 6.1 mi (9.8 km) from Victory Square. St. Isaac's …More
Park Inn by Radisson Pribaltiyskaya Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
$107
Check availability

Park Inn by Radisson Pribaltiyskaya Hotel

14 Korablestroiteley Street, St. Petersburg 199226 - Map
 
 
"Good amenities. Excelent restaurant"
Very Good..........................................
Wilfredo from Venezuela
Located in Vasilyevsky Island, this hotel is within 1 mi (2 km) of Oranienbaum Palace and Metro Museum. Lenexpo Exhibition …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
 
 
"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
Located in Vasilyevsky Island, this hotel is 0.3 mi (0.4 km) from Erarta Museum and Galleries of Contemporary Art and within …More
Courtyard by Marriott St Petersburg Vasilievsky - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Courtyard by Marriott St Petersburg Vasilievsky

61/30, 2nd line, Vasilievsky Island, St. Petersburg 199178 - 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
Located in Vasilyevsky Island, this hotel is 0.8 mi (1.3 km) from Petrovsky Stadium and within 3 mi (5 km) of State Hermitage …More
3 Mosta Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

3 Mosta Hotel

Moyka emb, 3, St. Petersburg 191186 - 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
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
$129
Check availability

NashOTEL

11th Line Vasilievsky Island, 50, St. Petersburg 199178 - Map
 
 
Excellent customer service. Hospitable English speaking staff. Clean, rooms cleaned every day. Nice size rooms with a view. Attention to detail. Centrally located on Basil Island. Nearby stores and restaurants. Good restaurant on property. Breakfast included. Value. Reception ordered a delivery pizza for me in Russian.
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 46 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