Customized for your search:

3 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 3 Stars in St. Petersburg

Station Hotel Z12 - St. Petersburg Hotels
Rating: 3.0 Stars
$43
Check availability

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg 190000 - Map
 
 
"Nice affordable hotel"
This hotel is quite nice - my room (a single with twin bed) was quite clean and comfortable. Wifi was good and the bathroom was good as well. The shower was strong, though it did get the floor wet consistently, but hey - that's what towels are for! The hotel IS close to a Metro stop, BUT the subway stations aren't so obviously labeled in St. Petersburg, so I totally missed the one closest to the hotel. Still, even with a roundabout route and leisurely place, the property is only a 30-35 minute walk to the Hermitage and other sites. Also, I used Uber for transport several times and found it both convenient and HIGHLY affordable (generally $2-3 US for a 5-10 minute ride across town). One thing to note: the hotel's description says that airport transfer can be arranged for a surcharge of 600 Rubles; this is misleading. An airport transfer privately costs 1500 Rubles; hotel staff will arrange a taxi to pick you up from the airport and THAT starts at 600 Rubles. I took the second option, but there were some communication issues and my taxi was (a) difficult to find and (b) ended up charging 900 Rubles - 750 for the drive and 150 for the parking fee at the airport. My experience with the hotel arranging for a taxi to take me back to the airport from the hotel was much better and cost only 590 Rubles.
Traveller from Cincinnati, Ohio
Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Saint-Petersburg State Jazz Philharmonic Hall …More
Marmara Hotel - St. Petersburg Hotels
Rating: 3.5 Stars
Check availability

Marmara Hotel

Novorossiyskaya Street 26, St. Petersburg 194156 - Map
 
 
4.5 out of 5 (2 reviews)
Situated in St. Petersburg, this hotel is within 1 mi (2 km) of Ploschadka Skorohod, Saint-Petersburg State Jazz Philharmonic …More
Club Hotel Agni Mayakovsky - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Club Hotel Agni Mayakovsky

Mayakovskogo street 2, St. Petersburg 191025 - 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
This family-friendly St. Petersburg hotel is located in the historical district, within 1 mi (2 km) of Microminiature Museum …More
Hotel Vera - St. Petersburg Hotels
Rating: 3.0 Stars
$55
Check availability

Hotel Vera

Suvorovsky Prospekt 25/16, St. Petersburg 191036 - Map
 
 
"Hotel Vera."
Not bad for the money. Freindly staff. Close to all city transportation
A Traveller
Located in St. Petersburg City Centre, this hotel is within 2 mi (3 km) of Oktyabrskiy Big Concert Hall, State Russian …More
Mini-hotel Old Vienna - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Mini-hotel Old Vienna

13, Malaya Morskaya Street, St. Petersburg 191186 - Map
 
 
"Nice hotel in the city center"
I enjoyed my stay in this cosy hotel right in the city center! All the main sights were quite close as well as the metro station, restaurants and nice shops. The staff was very friendly and helpful. I also was happy about our clean and cosy room!
Traveller from Stockholm
Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Admiralty Building, St. Isaac's Cathedral …More
Kristoff Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Kristoff Hotel

Zagorodny Prospekt 9, St. Petersburg 191002 - Map
 
 
Great hotel, awesome +++++++ I even got a bottle of Champagne and a chocolate for a New Year!
Traveller from Bratislava
This family-friendly St. Petersburg hotel is located in the historical district, within 1 mi (2 km) of Vladimirskaya Church …More
Bristol Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
$37
Check availability

Bristol Hotel

2, bld.1, Rasstannaya Street, St. Petersburg 192007 - Map
 
 
"Hotel ok"
The staff is excelent, I was a little worried for the security arround the hotel
Traveller from Brasil
Situated near the airport, this hotel is 0.8 mi (1.3 km) from Cossack Cathedral of the Elevation of the Holy Cross and within …More
AKYAN Saint-Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

AKYAN Saint-Petersburg

19 Vosstaniya Street, St. Petersburg 191036 - Map
 
 
"Good value for money"
Hotel is near everything you need, good transport , safe area. Nice design, dissent breakfast, polite stuff. Very good value for money . Will use them again.
A Traveller
This family-friendly St. Petersburg hotel is located in the historical district, within 1 mi (2 km) of Oktyabrskiy Big …More
Antares Royal - St. Petersburg Hotels
Rating: 3.5 Stars
Check availability

Antares Royal

Nevsky st., 147, St. Petersburg - Map
 
 
This family-friendly St. Petersburg hotel is located in the historical district, within a 10-minute walk of St. Petersburg …More
AZIMUT Hotel St. Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

AZIMUT Hotel St. Petersburg

43-1 Lermontovsky Prospect, St. Petersburg 190103 - 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
Located in the heart of St. Petersburg, this hotel is 0.4 mi (0.7 km) from Trinity Cathedral and within 3 mi (5 km) of St …More

Search from 233 St. Petersburg Hotels - 3 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

    Three Star Hotel Guide for St. Petersburg

    There’s a reason the top 3 star hotels in St. Petersburg, Russia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St. Petersburg, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

    Search for a cheap deal on a 3 star upscale hotel in St. Petersburg for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St. Petersburg near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

    From business trips to family getaways, the St. Petersburg 3 star hotels offer a fantastic home base for any type of vacation.

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