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
"very nice"
The hospitality was a welcome relief after a long day of travel. The front desk staff made me feel instantly at home. The hotel is charming and comfortable.
Traveller from Minsk
Arbat Nord Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Arbat Nord Hotel

4 Artilleryskaya Str, St. Petersburg - Map
"Biggest bed in the city! Location by foot Nevskiy"
220-240 long bed, free umbrellas, free breakfast buffet, different type of meals, restoran inside, hotel close to main attractions.
sergey from Moscow
Hotel Saint Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Saint Petersburg

Pirogovskaya Embankment 5/2, St. Petersburg - Map
The view is just amazing. The view is just amazing. The view is just amazing.
A Traveller
M Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

M Hotel

Sadovaya Str., 22/2, St. Petersburg - Map
"Nice hotel with a great location. "
This is a small hotel with a great location. Staff was very helpful and friendly. Breakfast was very good and included in the rate. Metro station is only a short walk from hotel.
Traveller from Las Vegas, NV
M-HOTEL-is a very convenient variant of inexpensive and comfortable staying in the heart of St.-Petersburg. Hotel is situated …More
Hotel Vera - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Vera

Suvorovsky Prospekt 25/16, St. Petersburg - Map
"Nice hotel"
Great staff; alright breakfast; matresses need replacement bad; furniture in room could use some updating; somewhat outside the busy downtown area
A Traveller
ALTBURG on Nevskiy 53 - St. Petersburg Hotels
Rating: 3.0 Stars

ALTBURG on Nevskiy 53

53 Nevsky Prospect, St. Petersburg - Map
"Great location"
This hotel is more like an apartment, with a hostess. And you have to carry your luggage up 4 flights of steps. But fabulous location to Nevsky Prospekt. This hotel is for travellers that spend most of their time out and about, not sitting in the room. Wonderful breakfast. The hostess was great; even though she knew little English. For travellers who are flexible and desire location at a reasonable price.....this is it.
Traveller from Winnipeg
Opened in May 2007, the Altburg hotel on Nevsky 53 in St.Petersburg is located in a luxurious part of the Nevsky prospect …More
Happy Pushkin - St. Petersburg Hotels
Rating: 3.0 Stars

Happy Pushkin

53 Galernaya Street, St. Petersburg - Map
Nice hotel, well situated and with friendly staff.
Traveller from Cardiff
In our hotel you will find the harmonious combination of atmosphere of Pushkin epoch and modern comfort. You will be …More
Nevsky Central Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Nevsky Central Hotel

90 Nevsky Prospekt, St. Petersburg - Map
It was a good choice for our trip me and my friend .. Perfect location close to everthing . Clean room , good staff , just poor breakfast.
A Traveller
Small hotel located in a historic building facing Mayakovskay metro station on Nevsky Prospect, central St Petersburg. Rooms …More
Arkada Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Arkada Hotel

52 Fontanka Embankment, St. Petersburg - Map
"Small, pleasant hotel near Anichkov Bridge"
Booked on Expedia. Accidentally only made the reservation for one person so had to pay an extra 600 rubles per night for the second person (usually 900 but they were nice and gave me a discount I didn't even ask for). My reservation didn't include breakfast, but the extra fee included breakfast for the second person, and we simply ate together. They have tea and cookies at all hours of the day if you want a snack. There is a 200 ruble registration fee for foreign guests. Overall the experience was nice. Good location. Room decently clean and well furnished. The place is a little hard to find (Look out for the little tiny signs on the outside walls). Staff is incredibly friendly and helpful. Definitely not a 5 star experience, but good value for the money. If you want to stay near Nevsky prospect for a low price, this is the place to stay.
Traveller from Boston
Polo Regatta Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Polo Regatta Hotel

1, Morskoy Slavy Square, St. Petersburg - Map
3.7 out of 5 (19 reviews)
The comfortable hotel of the international class is located in the historical centre of Saint Petersburg on Vasilevskom …More

Search from 223 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