Customized for your search:

3 Star Hotels in St. Petersburg, Russia

St. Petersburg Hotels
St. Petersburg

Top Trending 3 Star Hotels in St. Petersburg

AKYAN Saint-Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars

AKYAN Saint-Petersburg

19 Vosstaniya Street, St. Petersburg - Map
"Great location, 5 minute walk to Nevsky Prospekt"
Helpful staff, great breakfast, wonderful coffee shop across the street from hotel. Would stay here again and recommend it highly.
Traveller from Atlanta, GA
The Bridge - St. Petersburg Hotels
Rating: 3.5 Stars

The Bridge

Admiralteyskaya emb, 12-14, lit A, 8-H, St. Petersburg - Map
Comfort Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg - Map
"comfortable, clean, perfectly located for business"
perfect location for business in centre of the city for 1-2 nights
A Traveller
Boasting an excellent location in Saint Petersburg , the Comfort Hotel puts you right in the middle of everything the …More
Hotel Station G73 - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Station G73

Gorokhovaya 73, St. Petersburg - Map
"Nice place to stsy"
Well located,easy to walk and to take public transportation
Traveller from miami,florida
Hotel Vera - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Vera

Suvorovsky Prospekt 25/16, St. Petersburg - Map
"Really nice hotel, friendly staff, good food."
I really did love staying at hotel Vera... An excellent customers service.
Traveller from Montreal, Qc
Club Hotel Agni Mayakovsky - St. Petersburg Hotels
Rating: 3.0 Stars

Club Hotel Agni Mayakovsky

Mayakovskogo street 2, St. Petersburg - 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
The hotel is located in heart of the long standing centre of Saint Petersburg on Nevsky prospect and Mayakovskaya metro …More
AZIMUT Hotel St. Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars

AZIMUT Hotel St. Petersburg

43-1 Lermontovsky Prospect, St. Petersburg - 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
Casa Leto - St. Petersburg Hotels
Rating: 3.5 Stars

Casa Leto

34, Bolshaya Morskaya street, St. Petersburg - Map
"Charming hotel in heart of historic discrict."
The hotel is in an 18th building with wide stone steps that reminded me of the old hotels of Florence, Italy. The rooms have very high ceilings, comfy beds, big windows and heated floors in the large bathroom. The staff is gracious and very attentive. You really feel like a cared for guest in a private home. Hot tea and coffee at the ready and a wonderful breakfast.
Traveller from ah, brooklyn
Housed in a nice 19th century building and centrally located, next to the Hermitage, the 4 star Guest House of Saint …More
Andersen Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Andersen Hotel

4A Chapygina Street, St. Petersburg - Map
"Good but noisy"
A good hotel, but it was too noisy at nights, for 2 nights in a row, my wife could not sleep, first some young people were loudly rehearsing a play in the hallway, then after 1 am a loud part started, with yelling and doors to the rooms wide open. I tried to hush the partying folks but they resume being loud. My wife pleaded with the hotel, and after a whole, we were moved to a room on another floor which was much quieter.
Modern hotel, with a glass lobby, set just 500 metres from the metro and 1.5 kilometres from St Petersburg’s historic …More
M Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

M Hotel

Pereulok Krylova Dom 2, St. Petersburg - Map
"Very nice Hotel"
Walkable to also every viewpoints, room was clean, warm. Staffs are very nice and speak very good English, Maria is the best one, very helpful. breakfast was great, my wife and me had a wonderful staying there, if we come back, will stay this hotel again. Strong recommend this hotel !
Traveller from San Francisco
M-HOTEL-is a very convenient variant of inexpensive and comfortable staying in the heart of St.-Petersburg. Hotel is situated …More

Search from 286 St. Petersburg Hotels - 3 Stars


    Why book with Expedia ?

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