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

Search 590,000 properties worldwide.

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

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


Top St. Petersburg 4 stars Hotels

See all 1,050 Hotels in St. Petersburg
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (210 reviews)
Lovely hotel in central location Staff were fantastic and very helpful Beautiful building and very clean but you do have to get over a smell of drains - fine if you don’t mind opening the window for some fresh air at -9 degrees! Restaurant is next door so you have to go outside - we didn’t bother with breakfast as cheaper elsewhere ...
  21 Feb 2018
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 (88 reviews)
A very good location, nice hotel,friendly staff. Cleaning could be improved a lot..
  13 Jan 2018
Crowne Plaza Hotel St. Petersburg - Ligovsky

Crowne Plaza Hotel St. Petersburg - Ligovsky

61 Ligovsky Prospekt, St. Petersburg
4.5 out of 5.0
4.5 out of 5 (193 reviews)
Down TownOur stay was very comfortable and easy access to shopping and other city events - Staff was very pleasant and helpful - We were early for our check-in and our room was not yet ready - We were given tea/coffee/latte and sweets while we waited - Every request was promptly accommodated - We look forward ...
  12 Jan 2018
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
4.5 out of 5.0
4.4 out of 5 (313 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 ...
  6 Jan 2018
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (258 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.
  6 Jan 2018
Boutique Hotel 1852

Boutique Hotel 1852

Zhukovskogo St, 10, St. Petersburg
4.5 out of 5.0
4.6 out of 5 (57 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
NashOTEL

NashOTEL

11th Line Vasilievsky Island, 50, St. Petersburg
4.0 out of 5.0
4.7 out of 5 (402 reviews)
Great place to stay, good transport linksExtremely friendly staff, went over and above to help when I had issues with my phone. Nice gift of fruit midway through the stay. Only small downside was the shower temperature fluctuated slightly on a morning, but it was in no way a deal breaker. Loved my stay there and would be happy to stay again ...
  22 Jan 2018
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 (135 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.
  24 Nov 2017
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (305 reviews)
Excellent hotelGreat hotel, fantastic location, modern rooms and decor (albeit on this occasion my room was smaller than during my last visit and less comfortable); very friendly, competent, highly professional and courteous, helpful staff: one of the main assets of the hotel.
  12 Feb 2018
DOM Boutique Hotel

DOM Boutique Hotel

Gangutskaya street, 4, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (51 reviews)
Overall an excellent spot, would seriously recommend. Staff at the hotel were welcoming and friendly. The food was good. Very good location central to main locations.
  19 Jan 2018
Map

4 stars Hotels in St. Petersburg

Search for hotels in St. Petersburg on Expedia.co.nz. You can easily find your hotels in St. Petersburg using one of the methods below:

  • View our selection of featured hotels in St. Petersburg
  • Use the map to find hotels in the St. Petersburg neighbourhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last

Recently booked St. Petersburg hotels

Aglaya Hotel & Courtyard
3.5 out of 5.0
Last booking: 33 minutes ago
Corinthia Hotel St Petersburg
5.0 out of 5.0
Last booking: 1 hour ago
AZIMUT Hotel St. Petersburg
4.5 out of 5.0
Last booking: 4 hours ago
Park Inn by Radisson Nevsky
4.0 out of 5.0
Last booking: 4 hours ago
Nautilus Inn
3.5 out of 5.0
Last booking: 5 hours ago
Bon Voyage hotel
3.0 out of 5.0
Last booking: 6 hours ago
Radisson Royal Hotel, St. Petersburg
5.0 out of 5.0
Last booking: 8 hours ago
Kravt Hotel
3.5 out of 5.0
Last booking: 9 hours ago
Hotel Roma
3.5 out of 5.0
Last booking: 11 hours ago