Customized for your search:

3 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 3 Stars in St. Petersburg

Amber hotel - St. Petersburg Hotels
Rating: 3.0 Stars
$32
Check availability

Amber hotel

Sredniy Prospekt VO 50, Lit B, St. Petersburg 199178 - Map
 
 
Located in Nevskiy Prospekt, this hotel is within a 10-minute walk of St. Petersburg Philharmonia, State Russian Museum, and …More
LiKi LOFT HOTEL - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

LiKi LOFT HOTEL

Kirochnaya,11, St. Petersburg 191014 - Map
 
 
Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Transfiguration Cathedral, Summer Garden, and …More
3 MostA Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

3 MostA Hotel

Moyka emb, 3, St. Petersburg 191186 - Map
 
 
Nice experience, strongly recommends to people travelling to St. Petersburg
A Traveller
Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Marble Palace, Church of the Savior on the …More
Art-Hotel Rachmaninov - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Art-Hotel Rachmaninov

5, Kazanskaya Str., St. Petersburg 191186 - Map
 
 
"Lots of character in a fantastic location!"
Art-Hotel Rachmaninov definitely exceeded our expectations. It is located in the historical district within walking distance of everything. I loved the fact that it is in the upper floors of a regular building and felt like we were in a "local" flat. The art that fills the hallways was lovely, and our room had the perfect balance of modern conveniences and old-world charm. The family 2-bedroom suite we stayed in was perfect for our family of four. The staff were extremely nice and helpful with giving us tips, directions, and making restaurant reservations for us. The breakfast room was full of charm and the food perfect for getting us ready for our daily excursions. We had a wonderful stay!
Traveller from Cleveland
Located in St. Petersburg City Centre, this boutique hotel is within a 5-minute walk of Bank Bridge and Kazan Cathedral …More
Nevsky Hotel Grand - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Nevsky Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg 191186 - Map
 
 
"Very nice location."
We spent only two days in St. Pit. It was wondrtful. And very hot. The city is very beautiful.
Traveller from Canada
Located in Nevskiy Prospekt, this hotel is within a 10-minute walk of Singer Building, Kazan Cathedral, and Church of the …More
M Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

M Hotel

Pereulok Krylova Dom 2, St. Petersburg 191023 - Map
 
 
"Great hotel."
Excellent reception staff. One lady in particular was wonderful to deal with but her name escapes me. The hotel is in a great location. The rooms are fine. Good breakfast as well.
Traveller from Canada
Located in St. Petersburg City Centre, this hotel is within a 15-minute walk of Vorontsov Palace, Kazan Cathedral, and State …More
Homely apartment on Gromovoy 8 - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Homely apartment on Gromovoy 8

Uliana Gromova pereulok. 8, St. Petersburg - Map
 
 
Located in Malaya Okhta, this apartment is within 3 mi (5 km) of Alexander Nevsky Lavra, Ice Palace Saint Petersburg, and …More
Hotel Roses - St. Petersburg Hotels
Rating: 3.5 Stars
$44
Check availability

Hotel Roses

Vosstaniya street, 13, St. Petersburg 197136 - Map
 
 
"Amazing! "
The staff and the place was on point 👌..The building is very secure. Good breakfast. Staff was amazing! Very nice hotel!
A Traveller
Located in Nevskiy Prospekt, this hotel is within 2 mi (3 km) of Stockmann, State Russian Museum, and Kazan Cathedral. Church …More
Kristoff Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Kristoff Hotel

Zagorodny Prospekt 9, St. Petersburg 191002 - Map
 
 
Just fantastic place, nice staff, big room, everything is OK
A Traveller
Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Dostoyevsky Museum, Kazan Cathedral, and State …More
Station Hotel A1 - St. Petersburg Hotels
Rating: 3.0 Stars
Check availability

Station Hotel A1

Kirpichnyy pereulok 3, St. Petersburg 191186 - Map
 
 
Very friendly staff, great location. Walkable distance to state hermitage/winter palace.
A Traveller
Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Admiralty Building, Palace Square, and State …More

Search from 358 St. Petersburg Hotels - 3 Stars


    Need help booking?

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

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • 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