Sankt-Peterburg hotels

Sankt-Peterburg hotels

Compare vs KAYAK |
There are travel restrictions to Sankt-Peterburg. Learn more
Stay informed and receive email updates for when travel restrictions ease for Sankt-Peterburg.

Latest Sankt-Peterburg Hotel Deals

Saint Petersburg
Saint Petersburg
3 stars from R337
4+ stars from R878

Good to know

Low season

SeptemberCheapest month to stay with an average 47% drop in price.

High season

MayMost expensive month to stay with an average 76% rise in price.

Average price (weeknight)

R1 193Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

R1 138Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Sankt-Peterburg

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Sankt-Peterburg

Are hotels in Sankt-Peterburg safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Sankt-Peterburg?

How much is a cheap hotel in Sankt-Peterburg?

How much is a hotel in Sankt-Peterburg for tonight?

How much is a hotel in Sankt-Peterburg for this weekend?

Best Sankt-Peterburg hotels

Show all
Provence Studios - Saint Petersburg - Bedroom
9,7 Excellent (67 reviews)
Cottages in Repino - Repino
9,5 Excellent (166 reviews)
R1 098+
ProstoKvartirki on Moiki 28/2 - Saint Petersburg
9,2 Excellent (12 reviews)
R1 010+
Crowne Plaza St. Petersburg - Ligovsky - Saint Petersburg - Lobby
9,2 Excellent (2 131 reviews)
R1 156+
Crowne Plaza St. Petersburg Airport - Saint Petersburg - Outdoor view
9,1 Excellent (1 101 reviews)
Katerina Palace Apartment - Pushkin - Kitchen
9,1 Excellent (16 reviews)
Mogol Apartments - Saint Petersburg - Bedroom
9,0 Excellent (118 reviews)
Sanino Space Holiday home - Petergof - Outdoor view
8,8 Excellent (29 reviews)
R1 405+
Apartments v Pesochnom - Dibuny
8,1 Excellent (13 reviews)
French Breakfast - Pushkin - Living room
8,0 Excellent (12 reviews)

Top Sankt-Peterburg destinations