Beginning of main content

3 stars Hotels in St. Petersburg, Leningrad

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Petersburg Hotels

Search Flight + Hotel

Advanced options

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Petersburg 3 stars Hotels

See all 708 Hotels in St. Petersburg
Hotel GoodNight
Hotel GoodNight
Liteyniy Prospect, 61, Flat 8, St. Petersburg
3.5 out of 5.0
3.9 out of 5 (7 reviews)
Hide review
Great hotel in St. Petersburg for all the entrance is a bit of a shock because this is a general entrance to many businesses, but do not fear-the actual hotel is nice. The internet get handled by the receptionist-very helpful-but would have liked to book my own flight and search wider for cheaper flights. this was a bit off a costy trip. ...
 sharmein 11 Sep 2012

C$82

C$82
STN Apartments on Griboedova Canal Quay
STN Apartments on Griboedova Canal Quay
31, Griboedova Canal Quay, St. Petersburg
3.5 out of 5.0
3.7 out of 5 (6 reviews)
Hide review
Great location Appartment was very nice and warm we stayed in January There were a couple of small Problems but the stn staff sorted it out immediately overall appartment Was very comfortable and would Use again
 stephen 28 Jan 2014
Casa Leto
Casa Leto
34, Bolshaya Morskaya street, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (21 reviews)
Hide review
Great Location to Popular Sites in St. Petersburg Great location, walking distance to most popular sites in St. Petersburg (SPB). Large, clean rooms. Friendly, accommodating, English speaking staff. Free hot breakfast...eggs of any type cooked to order, cereal, juice, coffee. Coffee, tea and cookies upon returning to room at end of day. Comfortable ...
  19 Sep 2016

C$98

C$98
Ligotel
Ligotel
Ligovsky Prospect 55/4, St. Petersburg
3.5 out of 5.0
3.9 out of 5 (15 reviews)
Hide review
Stayed here for 4 nights. Staffs are really helpful. Opposite to Galleria Department Store. Close to Metro and railway station. Recommend !!!
  11 Oct 2015

C$141

C$141
Atrium Hotel
Atrium Hotel
Nevsky Pr. 170, St. Petersburg
3.5 out of 5.0
4.0 out of 5 (1 reviews)

C$115

C$115
Hotel Rhapsody
Hotel Rhapsody
Kanal Griboedova, 25, St. Petersburg
3.5 out of 5.0
3.5 out of 5 (2 reviews)
Hide review
Nice small hotel located in busy part of town. If you take bus number 39 from the airport and ride it to Moskovskaya metro station and from the metro get off at Nevsky Prospekt this will take you to the area of town that you need to be. The hotel is just a block away located behind the Kazan Cathedral. The entrance to the hotel is located at ...
  15 Aug 2014

C$90

C$90
Rossiya Hotel
Rossiya Hotel
11 Chernyshevsky Square, St. Petersburg
3.5 out of 5.0
3.0 out of 5 (3 reviews)
Hide review
OK hotel, conveniently located, good service and free breakfast and WiFi.
  3 Jan 2016

C$79

C$79
Hotel Gogol
Hotel Gogol
69 Griboyedov Canal, St. Petersburg
3.5 out of 5.0
4.1 out of 5 (15 reviews)
Hide review
Hotel is clean, well kept, with a wonderful staff The staff at the Gogol hotel was near excellent. Even before I checked in, they were very helpful in providing me documentation to assist with my visa. When I arrived, they were very friendly, checked us in very quickly and were very eager to provide directions and advice about where to go, what ...
  3 Oct 2015

C$129

C$129
Marmara Hotel
Marmara Hotel
Novorossiyskaya Street 26, St. Petersburg
3.5 out of 5.0

C$100

C$100
Grand Mark Hotel
Grand Mark Hotel
Galernaya St., 12, St. Petersburg
3.5 out of 5.0
4.3 out of 5 (19 reviews)
Hide review
Good hotel This hotel is very good, I would recommend it to anyone. Very classy place
  17 Sep 2016

C$104

C$104
Map

The top 3 stars hotels in St. Petersburg, St. Petersburg 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.

Use the travel tools at Expedia.ca 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.

Recently booked St. Petersburg hotels

Zizu Hotel
3.5 out of 5.0
Last booking: 35 hours ago