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 4 Star Hotels

See all 961 Hotels in St. Petersburg
Best Western Plus Centre Hotel

Best Western Plus Centre Hotel

Ligovsky pr.41/83, St. Petersburg
4.5 out of 5.0
4.2 out of 5 (83 reviews)
A very good location, nice hotel,friendly staff. Cleaning could be improved a lot..
  Jan 13, 2018

$44

$44
Lomonosov Hotel

Lomonosov Hotel

Lomonosova, 1, St. Petersburg
4.0 out of 5.0
4.0 out of 5 (20 reviews)
Stay Here! This place is gold. The location and, 't be beat, in the heart of central St Petersburg a block from Nevsky Prospekt and across the street from one of the city's best shopping centers. The hotel is small, quiet, charming, comfortable, super clean. The staff is professional and accommodating. Hard ...
  May 6, 2017

$47

$47
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
4.5 out of 5.0
4.4 out of 5 (307 reviews)
Love this hotel!The hotel is in the middle of Nevsky Prospect, the main street, As such, it is very close to all the attractions, restaurants, and bars. My room was actually a small apartment with kitchen, so it really felt like home. There is an excellent restaurant in the location, and the hotel staff was very ...
  Jan 6, 2018

$53

$53
Crowne Plaza St. Petersburg Airport

Crowne Plaza St. Petersburg Airport

6A Startovaya Ulitsa, St. Petersburg
4.5 out of 5.0
4.5 out of 5 (132 reviews)
The hotel staff and in particular the staff at reception were exceptional. Though I must say the staff at breakfast was very helpful as well. I travel a lot and don't review, but they deserve a mention.
  Nov 24, 2017

$57

$57
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (300 reviews)
Very nice Very clean Walking distance to most things
  Dec 4, 2017

$61

$61
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (204 reviews)
Long weekend in St PetersburgStaff could not have been more helpful. Lovely family apartment and very well located hotel. Only criticism is quality of the breakfast for which we paid extra
  Dec 13, 2017

$81

$81
Majestic Boutique Hotel DeLuxe

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg
4.5 out of 5.0
4.7 out of 5 (137 reviews)
Excellent hotel with amazing modern roomsHotel receptionist staff was very friendly , very good English and very helpful, i think her name was yulia , very high hospitality Location just in the center of downtown , walking distance to all main attractions Hotel room was amazing , very modern cool design . very comfortable and clean Totally ...
  Dec 5, 2017

$104

$104
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.5 out of 5.0
4.5 out of 5 (249 reviews)
Room had a terrible smell every time I entered it The room was smelly for some plumbing issues, every time I entered the room. After I got a key to run the energy to take the air from the toilet, it improved.
  Jan 6, 2018

$55

$55
The Bridge

The Bridge

Admiralteyskaya emb, 12-14, lit A, 8-H, St. Petersburg
4.5 out of 5.0
4.2 out of 5 (89 reviews)
Good hotel with great location Staff is very friendly and helpful- the hotel is good but try to avoid rooms 112 to 116 which are situated in the backyard so you have to go through a dodgy corridor and meet with the locals who leave in the building next door. Breakfast is OK ish - the Russian pastries and dishes are good but the ...
  Jan 4, 2018

$56

$56
Helvetia Deluxe Hotel

Helvetia Deluxe Hotel

11 Marata Street, St. Petersburg
4.5 out of 5.0
4.6 out of 5 (137 reviews)
Superb HotelGood location, tasty breakfast and the claret cafe offers a good food. Staff is helpful. Overall I enjoyed my stay and definitely will come back to this hotel again
  Jan 18, 2018

$107

$107
Map

The beginning of any holiday kicks off with selecting a fantastic location. St. Petersburg is a popular option with tourists because of everything it offers. Location is everything, but that doesn't mean just the city you are flying into. When you want a vacation that is incredible from start to finish, you need the right place to stay.

Accommodations as Beautiful as St. Petersburg

St. Petersburg saw its fair share of visitors in the last year. Expedia's review section boast tips and tricks that may assist you in narrowing down your pick. When you book a 4-star room you can relax knowing that these properties are designed to meet your expectations. You will never need to search long for a nice dinner, a refreshing spa treatment, or to keep up with your workout schedule during your visit, thanks to all these hotels provide. They work hard to make the grounds and facilities hospitable from the second you step onto the property and with each step throughout the hotel. St. Petersburg has hundreds of wonderful hotels that offer the absolute perfect getaway.

Rooms have been configured to keep your utmost comfort in mind, with amenities like in-room coffee or tea, specially designed bathroom products, and ultra-comfortable bedding. So, sit back and relax. Moreover, if you find that you're need of something more, you can trust the staff will try their hardest to ensure you continue to be pleased during your time. These accommodations are so lovely that you'll regret the day you have to return home.

Book a 4-Star Hotel in St. Petersburg Today!

Your trip to St. Petersburg should be a complete getaway from your everyday schedule. Thanks to our handy comment section and information about each accommodation, you can easily choose the perfect hotel for your next trip to St. Petersburg.

Recently booked 4 Star Hotels in St. Petersburg

Hotel Novotel Saint Petersburg Centre
4.5 out of 5.0
Last booking: 2 hours ago
Lomonosov Hotel
4.0 out of 5.0
Last booking: 3 hours ago
Happy Pushkin
3.5 out of 5.0
Last booking: 10 hours ago
Crowne Plaza Hotel St. Petersburg - Ligovsky
4.5 out of 5.0
Last booking: 12 hours ago
Pushka Inn Hotel
4.5 out of 5.0
Last booking: 15 hours ago
Hotel Moscow
4.5 out of 5.0
Last booking: 19 hours ago
Galakt Hotel
2.5 out of 5.0
Last booking: 22 hours ago
Oktiabrskaya Hotel
4.5 out of 5.0
Last booking: 23 hours ago
Idillia Inn
3.5 out of 5.0
Last booking: 25 hours ago