Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Petersburg 3 stars Hotels

See all 878 Hotels in St. Petersburg
ibis St Petersburg Centre

ibis St Petersburg Centre

Ligovsky Prospekt 54, St. Petersburg
3.0 out of 5.0
3.9 out of 5 (109 reviews)
Basic hotel Simple, no thrill hotel. Just don't expect anything and you will not be disappointed. There are no amenities on offer. Just the room. It is close to centre of town.
  9 May 2015

C$64

C$64
Boutique Hotel Golden Triangle

Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (493 reviews)
excellent location, helpful staff, The decor is vibrant. I selected a small room and it was, but the bed was large and comfortable. Lots of amenities but wish it had tea-making device and kleenex. Need to give street address accurately; it is NOT on Nevsky Pr but half a block down a side street. Taxi driver wanted to let me out at ...
  1 Nov 2017

C$86

C$86
Nevsky Contour

Nevsky Contour

88-72, Nevsky prosp., St. Petersburg
3.0 out of 5.0
4.2 out of 5 (333 reviews)
Great LocationWe enjoyed our stay here starting with the quick and efficient service from the staff on acquiring our visa invitation letter. Hard to find, it's in the back down a driveway and there are no signs on Nevsky Street. Look for the Anabell Hotels sign. There is a very small lift to the hotel on the 3rd ...
  30 Jul 2017

C$44

C$44
Boutique Hotel 1852

Boutique Hotel 1852

Zhukovskogo St, 10, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (48 reviews)
Three cheers !Normally people comply about hotel being below the officially stated grade. This case in my opinion is the oposite. I suppose the only obstacle for 1852 to get at least 4 stars is the absence of the elevator. the rest is just splendide - immaculate cleanness, comfort of the rooms, advantegeous location ...
  13 Nov 2017

C$82

C$82
Herzen House

Herzen House

Bolshaya Morskaya 25, Floor 4, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (151 reviews)
Magical City brimming with Culture and HistoryI'm on a modest income but like a basic standard of comfort cleanliness and convenience. No more slumming it to save cash. The Herzen is spotlessly clean, the staff are very friendly, it's a no-smoking hotel, it's incredibly well situated (5 minutes to the Hermitage, 10 minutes to the Russian Museum), ...
  31 Oct 2017

C$59

C$59
Hotel Saint Petersburg

Hotel Saint Petersburg

Pirogovskaya Embankment 5/2, St. Petersburg
3.0 out of 5.0
3.4 out of 5 (286 reviews)
View from the hotel is nice, but rooms are small. Chose river side rooms but gave us back side room.
  9 Oct 2017

C$61

C$61
Apartments near Palace Square

Apartments near Palace Square

Bolshaya Morskaya 13, St. Petersburg
3.5 out of 5.0
5.0 out of 5 (1 reviews)

C$39

C$39
Station Hotel A1

Station Hotel A1

Kirpichnyy pereulok 3, St. Petersburg
3.0 out of 5.0
4.2 out of 5 (70 reviews)
Great place close to everythingVery friendly staff, good breakfast included. Rooms are small, but comfortable. Great shower and even a heated towel rack!
  27 Oct 2017

C$44

C$44
Nevsky Hotel Grand

Nevsky Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg
3.0 out of 5.0
3.9 out of 5 (455 reviews)
POSITIVE EVERYTHING WAS EXCELLENT! STAYED IN JUNE OF 2017 FROM THE DAY OF RUSSIA TO 15TH. ENJOYED WITH THE CELEBRATION, FIREWORKS, EVENTS ON THE TVERSKAYA ULITSA. THE RESTAURANT WAS GREAT. THEATRS WERE VERY CLOSE. TWO DEPARTMENT STORES IN THE AREA ARE A BAD ORGANIZATION OF SHOPPING. THEY SELL EXPENSIVE CLOTHING ...
  10 Jul 2017

C$49

C$49
Art-Hotel Rachmaninov

Art-Hotel Rachmaninov

5, Kazanskaya Str., St. Petersburg
3.0 out of 5.0
4.1 out of 5 (175 reviews)
We stay here every time we come to StP. Perfect location, great service, reasonable price, clean rooms. The staff makes every attempt to accommodate guests. The only drawbacks are lack of an elevator, and the small size of some rooms and shower stalls.
  28 Oct 2017

C$45

C$45
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

Club Hotel Agni
3.0 out of 5.0
Last booking: 15 minutes ago
Repino Cronwell Park Hotel
3.5 out of 5.0
Last booking: 36 minutes ago