Hotel deals Europe Russia Sankt-Peterburg

Hotels in Sankt-Peterburg

Find the best deals on 12,300 hotels in Sankt-Peterburg

Check-in
Check-out
Compare vs momondo |

Popular cities in Sankt-Peterburg

Below are the average prices for hotels in popular Sankt-Peterburg cities
Price
£28 - £39
CHEAPEST CITY IN SANKT-PETERBURG Petergof 13% cheaper Hotels in Petergof are the cheapest in Sankt-Peterburg at just £27 per night on average.
MOST EXPENSIVE CITY IN SANKT-PETERBURG Sestroretsk 20% more expensive Sestroretsk has the highest priced hotels in Sankt-Peterburg with rooms averaging £38 per night.
MOST POPULAR CITY IN SANKT-PETERBURG Saint Petersburg 67% more users visited More momondo users search for hotels in Saint Petersburg than any other city in Sankt-Peterburg

Top Hotels in Sankt-Peterburg

Find your perfect Sankt-Peterburg hotel in the perfect location
Hotel European
Hotel European
£29
View all deals
Broadsky Hostel
Broadsky Hostel
5.2
£6
View all deals
Iskra Hostel
Iskra Hostel
£6
View all deals
Freak Boutique by Hermitage
Freak Boutique by Hermitage
£6
View all deals
Friends on Fontanka
Friends on Fontanka
8.9
£17
View all deals
Hostel Udacha
Hostel Udacha
8.7
£5
View all deals
Sshostel Nevskiy 130
Sshostel Nevskiy 130
£28
View all deals
Dialog Spb Hostel
Dialog Spb Hostel
£6
View all deals
Greenwich Yard
Greenwich Yard
8.8
£17
View all deals
Piterskiy Dvorik
Piterskiy Dvorik
£19
View all deals
Romar Hotel
Romar Hotel
7.8
£22
View all deals
Lanselot Hotel
Lanselot Hotel
7.9
£16
View all deals
Butterfly
Butterfly
9.1
£26
View all deals
Friends Life
Friends Life
8.5
£6
View all deals
Rhapsody Hotel
Rhapsody Hotel
9.0
£14
View all deals
Tourist Hotel
Tourist Hotel
8.2
£14
View all deals
Mini Hotel Compass
Mini Hotel Compass
£17
View all deals
Simple Hostel Nevsky
Simple Hostel Nevsky
9.4
£11
View all deals
Troitsky Guest House
Troitsky Guest House
9.2
£18
View all deals
Cuba Hostel
Cuba Hostel
8.6
£6
View all deals
Mini Hotel Cultural Capital on Ligovsky Prospekt
Mini Hotel Cultural Capital on Ligovsky Prospekt
£11
View all deals
Superhostel On Nevsky 130
Superhostel On Nevsky 130
8.9
£14
View all deals
Capital Hotel on Sennaya
Capital Hotel on Sennaya
7.3
£9
View all deals
Lira Mini Hotel
Lira Mini Hotel
£10
View all deals
Pulkovo Hotel
Pulkovo Hotel
7.6
£22
View all deals
Best Corner
Best Corner
8.7
£20
View all deals
Mir Hostel
Mir Hostel
£32
View all deals
Contact Hostel Nevsky
Contact Hostel Nevsky
9.5
£6
View all deals
Elegance Moskovsky
Elegance Moskovsky
8.5
£14
View all deals
Davydov Hotel
Davydov Hotel
£13
View all deals
Pogosti na Kazanskoy
Pogosti na Kazanskoy
£17
View all deals
Hostel Bagel
Hostel Bagel
£5
View all deals
Riverside Hostel
Riverside Hostel
8.5
£12
View all deals
Hostel Chickadee
Hostel Chickadee
9.6
£7
View all deals
Mini-hotel Lange Benoit
Mini-hotel Lange Benoit
£41
View all deals
Kievskaya Hotel on Kurskaya
Kievskaya Hotel on Kurskaya
6.9
£22
View all deals
Mini-Hotel Domotelli on Nevsky
Mini-Hotel Domotelli on Nevsky
9.6
£123
View all deals
Hotel Planeta
Hotel Planeta
£8
View all deals
Pogosti na Vosstaniya
Pogosti na Vosstaniya
£6
View all deals
Hotel Azure
Hotel Azure
£22
View all deals

Things to do in Sankt-Peterburg

Hermitage Museum
Anichkov Palace
St. Petersburg Zoo

Are there hotels available near Hermitage Museum?

The average price of the 12 hotels near Hermitage Museum is £36 per night. Since Hermitage Museum is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Hermitage Museum is most popular during November and least popular during August. These are known as peak seasons and low seasons. The nightly rate for hotels near Hermitage Museum during peak seasons is £62 and in low seasons is £72. Hotels near Hermitage Museum are typically 216% lower than the average hotel in Saint Petersburg, which is £78.

Hotels near Hermitage Museum

What should I expect to pay for a hotel room near Anichkov Palace?

If you're looking for a hotel in Saint Petersburg near Anichkov Palace then you're in luck! There are 12 hotels in the area. On average these hotels cost £29/night, but this price varies based on time of year. During the peak season at Anichkov Palace (November), you can expect prices of £62/night and during the low season (August), the average price is £72/night. Hotels near Anichkov Palace are typically 269% lower than the average hotel in Saint Petersburg, which is £78.

Hotels near Anichkov Palace

How much do hotels cost near St. Petersburg Zoo?

There are 12 hotels near St. Petersburg Zoo that have an average price of £49 per night. Hotel prices may shift based on several factors such as time of year. The peak season for this area is November and the peak season price for hotels in the area of St. Petersburg Zoo is £62/night. The low season in this area is August and hotel prices usually cost about £72/night. Hotels near St. Petersburg Zoo are typically 158% lower than the average hotel in Saint Petersburg, which is £78.

Hotels near St. Petersburg Zoo

Popular hotels in Sankt-Peterburg

Book a room in one of momondo’s favourite hotels in these popular Sankt-Peterburg cities
Hotels in Saint Petersburg
Search hotel deals in Saint Petersburg

Stay in these Sankt-Peterburg cities

Looking for a Sankt-Peterburg getaway? Check out the hotel deals in these cities

Sankt-Peterburg travel tips

Check these FAQs for important travel tips while planning your visit to Sankt-Peterburg

What is considered a good deal for a hotel in Sankt-Peterburg?

A good deal for a hotel in Sankt-Peterburg is typically any price under £53, which is the average nightly rate in Sankt-Peterburg. This rate will typically be harder to find in Saint Petersburg, where hotels prices are generally higher. Zelenogorsk has some of the lowest hotel prices of any Sankt-Peterburg destination and good deals may be easier to find there.

What are the best hotels in Sankt-Peterburg?

Top End 2 Bedroom, 2 Bath, Central, 250 Metres To Palace Square And Hermitage, located in Saint Petersburg, is the top-rated hotel in Sankt-Peterburg with a rating of 100. The next best rating is a 98 which was given to Soul Kitchen by momondo users. The third-highest rated hotel is Hostel Tapki, which was rated a 97 by momondo users familiar with the hotel.

Hotel deals Europe Russia Sankt-Peterburg