St. Petersburg

Compare and book 3 Star hotels in St. Petersburg, Saint Petersburg

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

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

Featured St. Petersburg 3 Star Hotels

Image for VOX Hotel
3.5 out of 5
29 Ligovsky avenue, St. Petersburg
Free cancellationPay later
per night
17 Oct-18 Oct
4.6/5Wonderful! (18 reviews)

"It's a nice hotel, well decorated and very accessible. Staff was very helpful, room was nice spacious and clean. and the breakfast was awesome"…"

Reviewed on 18 Jul 2019

VOX Hotel
Image for Kravt Hotel
3 out of 5
Sadovaya Street 25, St. Petersburg
per night
13 Oct-14 Oct
4.3/5Excellent! (197 reviews)

"Well located hotel for sightseeing in St Petersburg, 15 minutes walk to Winter Palace. Breakfast was great, no lift but not an issue for us as staff carried bags up and down from room"…"

Reviewed on 8 Sep 2019

Kravt Hotel
Image for Herzen House
3 out of 5
Bolshaya Morskaya 25, Floor 4, St. Petersburg
Free cancellationPay later
per night
2 Oct-3 Oct
4.4/5Excellent! (226 reviews)

"Excellent breakfast! We really felt welcome at this hotel."…"

Reviewed on 5 Aug 2019

Herzen House
Image for Margarita Hotel
3.5 out of 5
Srednyaya Pod'yacheskaya 14, St. Petersburg
Free cancellationPay later
per night
8 Oct-9 Oct
4.8/5Exceptional! (6 reviews)

"i liked it, food was nice, staff too and i might stay there again"…"

Reviewed on 28 Aug 2019

Margarita Hotel
Image for Club Hotel Agni
3 out of 5
Nevsky pr. 92, St. Petersburg
Free cancellationPay later
per night
9 Oct-10 Oct
4.3/5Excellent! (121 reviews)

"Very helpful staff. Excellent location. Lift needs upgrading."…"

Reviewed on 14 Sep 2019

Club Hotel Agni
Image for ibis St Petersburg Centre
3 out of 5
Ligovsky Prospekt 54, St. Petersburg
Free cancellationPay later
per night
9 Oct-10 Oct
3.8/5Good! (161 reviews)

"A ten minute walk from the train station and very close to large gleaming Galleria shopping centre and to Nevsky Prospekt. Plenty of eating and drinking places nearby and a decent bar and restaurant in the hotel itself. Ibis Hotels are never big on space, luxury or facilities, but they are usually ..."…"

Reviewed on 3 Jul 2019

ibis St Petersburg Centre
Image for Nevsky Hotel Grand
3 out of 5
10 Bolshaya Konyushennaya, St. Petersburg
Free cancellationPay later
per night
8 Oct-9 Oct
3.9/5Good! (531 reviews)

"Very good location really in the city center. Walking distance to everything you need. Hotel is 3 stars, don’t expect more but suit room is good."…"

Reviewed on 10 Jul 2019

Nevsky Hotel Grand
Image for Hotel Democrat on Nevskiy 147
3 out of 5
147 Nevsky prospect, Tsentralny, St. Petersburg
Free cancellationPay later
per night
5 Oct-6 Oct
4.2/5Very Good! (19 reviews)

"Отсутствие кондиционера,который был обещан в бронировании,На мою просьбу о кондиционере служащий Даниэль ответил ,что кондиционеров у них вообще нет и все перепутала Expedia..."…"

Reviewed on 31 May 2019

Hotel Democrat on Nevskiy 147
Image for Station Hotel Z12
3 out of 5
Zvenigorodskaya 12, St. Petersburg
Free cancellationPay later
per night
30 Sep-1 Oct
4.4/5Wonderful! (222 reviews)

"Little bit like a hostel, if you have a superior room it was basic. Close to station for rail travellers. Local transport was convenient also."…"

Reviewed on 21 Jul 2019

Station Hotel Z12
Image for Sapphire Hotel
3.5 out of 5
Nevsky 50, St. Petersburg
Free cancellationPay later
per night
22 Sep-23 Sep
4.3/5Excellent! (67 reviews)

"Only suggestion is to have an English Chanel when viewing the Tele Vision. The staff were very friendly and helpful. Excellent cleanliness"…"

Reviewed on 19 Aug 2019

Sapphire Hotel
Can't see what you're looking for?
See all available properties in St. Petersburg starting at £16 per night
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: 3 Stars Hotels in St. Petersburg

Staying at a three-star hotel in St. Petersburg frees you up to explore the city’s expansive history and culture without breaking the bank. St. Petersburg, a city that embraces both the old and the new, has some exquisite remnants of Imperial Russia to explore before you head into the city’s nightlife, which is filled with 21st-century spirit.

Wandering Nevsky Prospekt, the most famous street in Russia, or along the embankment of the River Neva, you’ll encounter everything from the vast show of Imperial power that is the Winter Palace to the Soviet seat of fear, the KGB local branch’s building, the Big House. Step away from rulers for a stroll around the many churches in St. Petersburg. Partly modelled on St. Peter’s Basilica in Rome, Kazan Cathedral’s exterior mixes Orthodoxy and Catholicism, but when you get inside the Russian Orthodox style is much more prominent. Look out for one of Russia’s most revered icons, Our Lady of Kazan. The Church of Our Saviour on the Spilled Blood is an even more ostentatious example of an Orthodox church with five colourful domes topping the building and a dazzling mosaic floor stretching through its interior.

Eat out Like a St. Petersburg local

Stay light on the wallet and jump into real Russian culture. Turn off the main tourist streets and hunt out dishes for your own borscht taste test. With each family having a slightly different recipe, you’ll be in for a beetroot delight. Along Nevsky Prospekt, you’ll find quaint cafes and bars tucked in the back streets where you’ll be able to buy hearty delicacies for only a few rubles, or you could pop into Kuznechny Market; wander along the wonderfully unfamiliar aisles, and you might be offered a caviar taster.

Three-Star Hotels: Staying in St. Petersburg

There are many three-star hotels dotted around in the area between the River Neva and Nevsky Prospekt. Hotels close to Nevsky are within walking distance of many major tourist sights, but you could also consider staying slightly further out where places to stay will be slightly cheaper. With St. Petersburg’s excellent public transport network, it’s simple to hop from A to B.

More trip options

Recently booked St. Petersburg hotels