Customized for your search:

3 Star Hotels in St. Petersburg, Russia

St. Petersburg Hotels
St. Petersburg

Top Trending 3 Star Hotels in St. Petersburg

Station Hotel Z12 - St. Petersburg Hotels
Rating: 3.0 Stars

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg - Map
"Wonderful place to stay"
Wonderful place to stay. The hotel was clean and we had good service.
Traveller from Estonia
Polo Regatta Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Polo Regatta Hotel

1, Morskoy Slavy Square, St. Petersburg - Map
"OK hotel convenient for Port"
Cleanliness leaves a lot to be desired. Grumpy staff....few smiles would be good!
A Traveller
The comfortable hotel of the international class is located in the historical centre of Saint Petersburg on Vasilevskom …More
Marmara Hotel - St. Petersburg Hotels
Rating: 3.5 Stars

Marmara Hotel

Novorossiyskaya Street 26, St. Petersburg - Map
4.5 out of 5 (2 reviews)
Mini-hotel Old Vienna - St. Petersburg Hotels
Rating: 3.0 Stars

Mini-hotel Old Vienna

13, Malaya Morskaya Street, St. Petersburg - Map
"Charming hotel"
Nice hotel right in the city center. All the main sights are near by as well as restaurants, shops and transport points. Clean, quite room.
Traveller from Kiev
The Best Eastern Old Vienna hotel is within 5 minutes walk from the Admiralty- the Hermitage and St.Isaacs Cathedral. The …More
Statskij Sovetnik - St. Petersburg Hotels
Rating: 3.0 Stars

Statskij Sovetnik

Zagorodnyi Prospect, 39, St. Petersburg - Map
"A nice surprise"
I was really pleased with this hotel. I was expecting nothing special, just a hotel to sleep a couple of nights, but the truth is that it surprised me. Very clean, everything looked new, the Staff was just great and very attentive to any request. The room always very clean.
A Traveller
If you are going to visit Saint-Petersburg and considering a place to stay at during your visit to the northern capital we …More
Club Hotel Agni Mayakovsky - St. Petersburg Hotels
Rating: 3.0 Stars

Club Hotel Agni Mayakovsky

Mayakovskogo street 2, St. Petersburg - Map
"i would definetely go back"
The staff is very nice, very helpful. They speak english. Nice, comfortable rooms in a good location.
Traveller from Chile
The hotel is located in heart of the long standing centre of Saint Petersburg on Nevsky prospect and Mayakovskaya metro …More
Comfort Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg - Map
Very good value, clean, helpful and friendly staff.
A Traveller
Boasting an excellent location in Saint Petersburg , the Comfort Hotel puts you right in the middle of everything the …More
Lilya Brik - St. Petersburg Hotels
Rating: 3.0 Stars

Lilya Brik

Mayakovskogo street, 46, St. Petersburg - Map
AZIMUT Hotel St. Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars

AZIMUT Hotel St. Petersburg

43-1 Lermontovsky Prospect, St. Petersburg - Map
"Very impressive for the price"
I took a junior suite which turned out to be just a typical hotel room with a small lobby. Take a "smart" junior suite if you are looking for more comfortable stay. The hotel's staff work was impeccable.
Traveller from Seattle, WA
M Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

M Hotel

Pereulok Krylova Dom 2, St. Petersburg - Map
"Close to all sights"
We loved our stay. We have been in Saint Petersburg many times and we really loved this place. Easy to get to all the best sights and the staff is very helpful, speaks English, and friendly.
Traveller from new york
M-HOTEL-is a very convenient variant of inexpensive and comfortable staying in the heart of St.-Petersburg. Hotel is situated …More

Search from 240 St. Petersburg Hotels - 3 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: 3 stars Hotels in St. Petersburg

    The top 3 stars hotels in St. Petersburg, Russia may offer some of the best discounts and rates, but these properties are anything but average. Travelers love St. Petersburg 3 stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

    Read More

    Use the travel tools at to find a cheap deal on a 3 stars upscale hotel in St. Petersburg for a first-class experience, or book an inexpensive rate on one of the cheap 3 stars hotels in St. Petersburg neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in St. Petersburg. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through St. Petersburg.


    Cheap Hotel Deals in Other Destinations

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