St. Petersburg

St. Petersburg Hotels from SG$60

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.

Top 10 Hotels in St. Petersburg

Image for Corinthia Hotel St Petersburg
5 out of 5
Nevsky Prospect, 57, St. Petersburg
Free cancellationReserve now, pay when you stay
SG$124
per night
15 Oct-16 Oct
4.4/5Wonderful! (1,030 reviews)

"Location is very good. Landmark in the city Very well renovated. Staff helpful"…"

Reviewed on 17 Sep,2019

Corinthia Hotel St Petersburg
Image for Petro Palace Hotel
5 out of 5
14 Malaya Morskaya Street, St. Petersburg
Free cancellationReserve now, pay when you stay
SG$130
per night
5 Oct-6 Oct
4.4/5Wonderful! (1,948 reviews)

"Superb location. Good sized room and very clean. Good breakfast. A little crowded sometimes. Pleasant helpful staff."…"

Reviewed on 17 Sep,2019

Petro Palace Hotel
Image for Belmond Grand Hotel Europe
5 out of 5
1/7 Mikhailovskaya street, Nevsky Prospekt, St. Petersburg
Get Rates
4.7/5Exceptional! (332 reviews)

"Great location, beautiful interior, updated families. Breakfast is pricey."…"

Reviewed on 17 Sep,2019

Belmond Grand Hotel Europe
Image for Solo Sokos Hotel Palace Bridge
5 out of 5
Birzhevoi Pereulok 4, Building 4 lit.A, St. Petersburg
Free cancellationReserve now, pay when you stay
SG$106
per night
9 Oct-10 Oct
4.4/5Wonderful! (575 reviews)

"Helpful staff, all spoke English, Good locatio ,very near Nievsky propiekt and Hemitage museum. Safe neighborhood, well lit, near restaurants and metro station. Clean, comfortable upscale hotel. Good place to stay."…"

Reviewed on 11 Sep,2019

Solo Sokos Hotel Palace Bridge
Image for Park Inn by Radisson Pulkovo Airport St Petersburg
4 out of 5
Building ZD 41, Pulkovskoe Shosse 41, Pulkovskoye Shosse Moskovskii Rayon, St. Petersburg
Free cancellationReserve now, pay when you stay
SG$77
per night
18 Oct-19 Oct
4.4/5Wonderful! (204 reviews)

"Never been disappointed by a Radisson. Large, quiet rooms and great breakfast."…"

Reviewed on 16 Sep,2019

Park Inn by Radisson Pulkovo Airport St Petersburg
Image for Majestic Boutique Hotel DeLuxe
4 out of 5
Sadovaya, 22, St. Petersburg
Free cancellationReserve now, pay when you stay
SG$152
per night
16 Oct-17 Oct
4.6/5Exceptional! (349 reviews)

"It was very well located The room was lovely. The restaurant very elegant. All the hotel staff was very friendly and helpful The only issue was with one of the young ladies at the restaurant was extremely rude and unfriendly"…"

Reviewed on 26 Aug,2019

Majestic Boutique Hotel DeLuxe
Image for Holiday Inn Express St. Petersburg - Sadovaya
4 out of 5
Sadovaya Street 62, St. Petersburg, RU
Free cancellationReserve now, pay when you stay
SG$60
per night
14 Oct-15 Oct
4.5/5Wonderful! (86 reviews)

"Very good hotel, maybe not a great hotel. Value for your money is there. Breakfast was decent too. Four and a bit stars is a reasonable rating here."…"

Reviewed on 16 Sep,2019

Holiday Inn Express St. Petersburg - Sadovaya
Image for Rocco Forte Astoria Hotel
5 out of 5
39, Bolshaya Morskaya str., St. Petersburg
Free cancellationReserve now, pay when you stay
SG$245
per night
16 Oct-17 Oct
4.6/5Wonderful! (100 reviews)

"Overall everything is delivered to perfection. There is great attention to details to make customers satisfied. This is a reflection of excellent management"…"

Reviewed on 28 Aug,2019

Rocco Forte Astoria Hotel
Image for Domina St. Petersburg
5 out of 5
99 Moika River Emb., St. Petersburg
Free cancellationReserve now, pay when you stay
SG$122
per night
7 Oct-8 Oct
4.7/5Exceptional! (633 reviews)

"The properties location couldn’t have been better for what we were doing in St. Petersburg."…"

Reviewed on 6 Sep,2019

Domina St. Petersburg
Image for Nevsky Forum Hotel
4 out of 5
69 Nevsky Pr, St. Petersburg
SG$117
per night
15 Oct-16 Oct
4.5/5Wonderful! (424 reviews)

"Very nice hotel. Super good location. Staff is friendly and helpful. Highly recommended!"…"

Reviewed on 15 Sep,2019

Nevsky Forum Hotel
Can't see what you're looking for?
See all available properties in St. Petersburg starting at SG$60 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.

Visiting St. Petersburg

History buffs will enjoy exploring St. Petersburg, and visitors give high marks for the fascinating museums, theatre and cathedral. This city also attracts tourists with its entertainment and cafes. Top sights in the city include Palace Square, State Hermitage Museum and Winter Palace and Kazan Cathedral.

  • There are 1703 hotels and other accommodation options in St. Petersburg
  • The closest major airport is in St. Petersburg (LED-Pulkovo), 9.9 mi (15.9 km) from the city centre

Getting around St. Petersburg

With so many choices for transport, exploring all of St. Petersburg is easy. You can access metro transport at Admiralteyskaya Station, Nevsky Prospekt Station and Gostiny Dvor Station. If you'd like to explore more of the area, hop aboard a train from Vitebsky Station, Moskovsky Station or Finlyandsky Station.

Dressing for St. Petersburg

  • Between January and March, you can expect average temperatures of 3°C during the day and -13°C at night
  • From April to June, the average during the day is 20°C, whilst the average at night is -4°C
  • July to September has daytime averages of 21°C with night-time averages of 5°C
  • Between October and December, you can expect daytime averages of 11°C and nighttime averages of -11°C
  • About 611 millimetres of rain falls on St. Petersburg each year
  • Usually July and August are the hottest months with an average of 20°C, whereas February and January are often coldest, averaging -12°C

More trip options

Recently booked St. Petersburg hotels

Recent Reviews in St. Petersburg