Customized for your search:

3 Star Hotels in St. Petersburg

St. Petersburg hotels
St. Petersburg

Top Trending Hotels with 3 Stars in St. Petersburg

Forest Rhapsody Resort - Ilyichevo Hotels
Rating: 3.0 Stars

Forest Rhapsody Resort

1 Lintulskaya Alley, Ilyichevo - Map
 
 
Situated near the beach in Ilyichevo, this apartment is in the same area as Puhtolova Mountain Ski Resort, Zelenogorsk Museum …More
Repino Cronwell Park Hotel - Repino Hotels
Rating: 3.5 Stars
$91

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino - Map
 
 
Situated near the beach in Repino, this hotel is close to Penates and Repino Beach. Area attractions also include Verkhniy …More
A Boutique Hotel - St. Petersburg Hotels
Rating: 3.5 Stars

A Boutique Hotel

ul. Sadovaya 7-9-11, St. Petersburg - Map
 
 
Located in the heart of St. Petersburg, this hotel is within walking distance of Museum of Hygiene and State Russian Museum …More
Hotel Gogol - St. Petersburg Hotels
Rating: 3.5 Stars

Hotel Gogol

69 Griboyedov Canal, St. Petersburg - Map
 
 
This hotel is located in St. Petersburg (St. Petersburg City Centre), close to Central Railway Museum, St. Isaac's Cathedral …More
Imperial Belveder - Sashino Hotels
Rating: 3.0 Stars

Imperial Belveder

Lugovoy Park, Sashino - Map
 
 
Situated in the historical district, this hotel is close to Peterhof Palace and Garden, Monplaisir Palace, and Cottage …More
Cronwell Inn Stremyannaya - St. Petersburg Hotels
Rating: 3.0 Stars

Cronwell Inn Stremyannaya

18 Stremyannaya Street, St. Petersburg - Map
 
 
"Average hotel but great location"
Positive :Average hotel, great location about 7 minutes walk from the railway station (entrance concealed so u need to search via street number). Supermarket a few doors up and metro 2 minutes walk. Afternoon tea and biscuits. Negative: Small room, not enough tables for several of the guests to have breakfast at the same time. Non smoking dining area reeked of cigarette smoke. Had to pay extra for milk to have with our "English breakfast tea".
A Traveller
This eco-friendly hotel is located in St. Petersburg (Nevskiy Prospekt), close to Microminiature Museum, State Russian …More
Piter House Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Piter House Hotel

81, Nevsky Prospekt Str., St. Petersburg - Map
 
 
This hotel is located in St. Petersburg (Nevskiy Prospekt), close to Stockmann, State Russian Museum, and Kazan Cathedral …More
Nevsky Contour - St. Petersburg Hotels
Rating: 3.0 Stars

Nevsky Contour

88-72, Nevsky prosp., St. Petersburg - Map
 
 
"Very nice small hotel"
Very nice and clean hotel The only thing is kind of annoying was horrible internet connection there. But I think it Russian internet as whole. The girls upfront were super nice
mike from detroit
This hotel is located in St. Petersburg (Nevskiy Prospekt), close to Anichkov Bridge, State Russian Museum, and Kazan …More
Hotel Vera - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Vera

25/16 Suvorovsky Avenue, St. Petersburg - Map
 
 
"Feels like home"
Nice and cosy , quiet ,family hotel with historical charm ,good kitchen and professional staff . This was out third time in 2 years ,and every time we plan to come back again to hotel Vera. Thanks.
Tatiana from shenzhen china
This hotel is located in St. Petersburg (St. Petersburg City Centre), close to Oktyabrskiy Big Concert Hall, State Russian …More
Austrian Yard - Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
$99

Austrian Yard - Hotel

16, Furshtatskaya Street, St. Petersburg - Map
 
 
"Nice hotel. Close to the metro."
He rented the Family room. We had a double bed and a double hide a bed. The staff was very nice and helpful. Maybe a little overpriced. It was clean and they provided clean towels and sheets everyday.
Brad from Utah
This hotel is located in St. Petersburg (St. Petersburg City Centre), close to Transfiguration Cathedral, Summer Garden, and …More

Search from 199 St. Petersburg Hotels - 3 Stars


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    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.

    Read More

    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