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
"Nice,clean, good location. "
I've been staying in 5 star hotels in different countries and was skeptical of the hotel and seemly cheap price. I was with a group of friends. But it turned out to be a nice surprise. The hotel is very cute, clean, quiet inside, the staff is very helpful and polite. Not bad lunch at all. Not a typical hotel.
Traveller from New York, NY
Hotel Station K43 - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Station K43

Kazanskaya Ulitsa 43, St. Petersburg - Map
"Good hotel close to sightseeing."
The hotel is located off a courtyard and you need to press a button near the sidewalk outside of gate to gain entrance. Easy enough as there is a sign by the gate with a map and a label by the button. We arrived early and were able to register and have the hotel store our luggage until we returned later when the room was available. Hotel staff were very friendly and helpful. Room was reasonable sized for a city center hotel and it was clean. We visited during the 'white nights' and the hotel has black-out drapes but they didn't quite cover the entire window (~2 inches short on each side) so the room was still a little too bright during the night. Hotel was located near several markets and restaurants. It is located on a somewhat quiet street and was a ~10 minutes walk to St Isaacs or ~15 minutes to Kazan Cathedral. They provide a breakfast buffet and all day access to a kitchen with a microwave and free coffee and tea.
Traveller from Michigan
Station Hotel M19 - St. Petersburg Hotels
Rating: 3.0 Stars

Station Hotel M19

ul. Marata 19, St. Petersburg - Map
"Good low cost hotel in convenient location "
Great hotel in convenient location close to railway station. Bright and modern interior and polite and helpful staff, who speak some English. Good choice for breakfast. Highly recommended.
Traveller from Bognor Regis
Nevsky Hotel Grand - St. Petersburg Hotels
Rating: 3.0 Stars

Nevsky Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg - 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
Nineteenth century building with classical facade situated within one kilometre of many of St Petersburg’s main attractions …More
Station Hotel A1 - St. Petersburg Hotels
Rating: 3.0 Stars

Station Hotel A1

Kirpichnyy pereulok 3, St. Petersburg - Map
"Best location, next door to the Hermitage"
Quiet, safe and centrally located, with lovely English speaking staff, this hotel makes you feel at home in St. Pete
A Traveller
5th Corner Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

5th Corner Hotel

13, Zagorodniy avenue, St. Petersburg - Map
"moscow hotel"
the hotel is well located in an area good for bars and restaurants and within reasonable walking distance of nevsky prospect and all the major attractions. Breakfast is included and consists of cereals , cold meats,boiled eggs/frankfurters /potatoes /vegetables on a variable daily basis with white /brown bread/croissants,butter jam etc. juice ,coffee,tea and fruit salad-quite satisfying to start the day on.Staff helpful and always someone conversant in english.Rooms clean and modern with walk in wet shower area and toiletries provided including in comfort rooms dressing gowns and slippers.
Traveller from scotland
The Fifth Corner hotel is situated in the historical center of Saint-Petersburg, in the building of the end of the XIX …More
Club Hotel Agni - St. Petersburg Hotels
Rating: 3.0 Stars

Club Hotel Agni

Nevsky pr. 92, St. Petersburg - Map
"In the Heart of Nevsky Prospekt."
The staff is very friendly, helpful and most speak English. There is an elevator even though I read here that there wasn't (the hotel has expanded into another part of the building). There was a mini-bar in the room, but we found a 24 hour convenience store half a block away. One of the stops on the popular boat tour is a short walk away - you can hop on and off at 7 stops around town. The Metro is right across the street, and provides inexpensive transportation all over the city.
Traveller from Florida
The hotel is located in heart of the long standing centre of Saint Petersburg on Nevsky prospect and Mayakovskaya metro …More
Cronwell Inn Stremyannaya - St. Petersburg Hotels
Rating: 3.0 Stars

Cronwell Inn Stremyannaya

18 Stremyannaya Street, St. Petersburg - Map
"Good hotel in heart of the city"
Very good location. Save environment. Free "Five o'clock" tee. Friendly and helpful staff in reception. Will stay again.
A Traveller
Cronwell Inn Stremyannaya is a new city business class hotel located in 3 minutes walking distance from Nevsky prospect - …More
Hotel Allegro Moskovsky Prospect - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Allegro Moskovsky Prospect

4, Moskovsky Prospect, St. Petersburg - Map
"Nice small hotel in a convenient location"
Nice small hotel next to a subway and a short walk to the city center, nice and helpful staff (can help you with excursions). Standard breakfast options (oatmeal, corn flakes, pastries, yogurt, boiled eggs, cheese and bologna, choice of coffee), tea and coffee with waffles are available all day. If you come with kids (more than two in a room) expect them to sleep on a chair/sofa bed (as in most of Russian and European hotels). The room was clean but limited with desk space. Old building with large windows in our corner room, kind of makes it authentic. Be prepared to carry your luggage on the staircase up: the elevator stops between floors.
Traveller from GA, US
Hotel Vera - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Vera

Suvorovsky Prospekt 25/16, St. Petersburg - Map
"Great place to stay in the city "
Amazing staff and clean rooms. Great place to stay with family.
A Traveller

Search from 329 St. Petersburg Hotels - 3 Stars

    Why book with Expedia ?

    • Best Price Guarantee
    • Over 282,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