Hotel deals Europe Russia Sankt-Peterburg

Hotels in Sankt-Peterburg

Find the best deals on 53 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
$38 - $56
CHEAPEST CITY IN RUSSIA Petergof 19% cheaper Hotels in Petergof are the cheapest in Russia at just $38 per night on average.
MOST EXPENSIVE CITY IN RUSSIA Kolpino 20% more expensive Kolpino has the highest priced hotels in Russia with rooms averaging $56 per night.
MOST POPULAR CITY IN RUSSIA Saint Petersburg 75% more users visited More momondo users search for hotels in Saint Petersburg than any other city in Russia

Top Hotels in Sankt-Peterburg

Find your perfect Sankt-Peterburg hotel in the perfect location
Kempinski Hotel Moika 22
Kempinski Hotel Moika 22
8.8
$116
View all deals
Solo Sokos Hotel Palace Bridge
Solo Sokos Hotel Palace Bridge
8.8
$65
View all deals
Oktiabrskaya Hotel
Oktiabrskaya Hotel
8.4
$29
View all deals
Grand Hotel Europe, A Belmond Hotel, St Petersburg
Grand Hotel Europe, A Belmond Hotel, St Petersburg
9.4
$143
View all deals
Corinthia Hotel St Petersburg
Corinthia Hotel St Petersburg
8.9
$90
View all deals
Solo Sokos Hotel Vasilievsky
Solo Sokos Hotel Vasilievsky
9.1
$39
View all deals
Domina St. Petersburg
Domina St. Petersburg
9.3
$63
View all deals
Saint-Petersburg Hotel
Saint-Petersburg Hotel
8.5
$18
View all deals
Ambassador Hotel
Ambassador Hotel
8.7
$31
View all deals
Station Hotel Premier S10
Station Hotel Premier S10
8.7
$24
View all deals
Radisson Royal Hotel, St Petersburg
Radisson Royal Hotel, St Petersburg
8.7
$72
View all deals
Azimut Hotel St. Petersburg
Azimut Hotel St. Petersburg
8.3
$26
View all deals
Best Western PLUS Centre Hotel
Best Western PLUS Centre Hotel
8.6
$28
View all deals
Renaissance St. Petersburg Baltic Hotel
Renaissance St. Petersburg Baltic Hotel
8.8
$95
View all deals
Park Inn by Radisson Pulkovskaya Hotel & Conferenc
Park Inn by Radisson Pulkovskaya Hotel & Conferenc
8.3
$34
View all deals
Golden Age Hotel
Golden Age Hotel
8.8
$29
View all deals
The Taleon Imperial Hotel
The Taleon Imperial Hotel
8.2
$141
View all deals
Radisson Sonya Hotel, St. Petersburg
Radisson Sonya Hotel, St. Petersburg
8.7
$47
View all deals
Railway capsules
Railway capsules
9.0
$8
View all deals
Egoeast Hotel
Egoeast Hotel
9.0
$26
View all deals
Club Hotel Agni
Club Hotel Agni
9.1
$28
View all deals
Hotel Rhapsody
Hotel Rhapsody
9.0
$21
View all deals
Hilton Saint Petersburg ExpoForum
Hilton Saint Petersburg ExpoForum
9.2
$51
View all deals
Angleterre Hotel
Angleterre Hotel
9.1
$104
View all deals
Neptun Hotel
Neptun Hotel
8.5
$18
View all deals
Friends on Fontanka
Friends on Fontanka
8.9
$14
View all deals
Hotel Dostoevsky
Hotel Dostoevsky
8.3
$26
View all deals
Author Boutique Hotel
Author Boutique Hotel
9.1
$72
View all deals
Hotel Moscow
Hotel Moscow
8.6
$36
View all deals
Rocco Forte Astoria Hotel
Rocco Forte Astoria Hotel
9.3
$190
View all deals
Hotel Novotel Saint Petersburg Centre
Hotel Novotel Saint Petersburg Centre
8.7
$49
View all deals
Apartments On Leninsky Prospekt
Apartments On Leninsky Prospekt
$24
View all deals
New Peterhof Hotel
New Peterhof Hotel
8.9
$54
View all deals
Hotel Gogol
Hotel Gogol
9.1
$36
View all deals
Soul Kitchen
Soul Kitchen
9.8
$108
View all deals
The State Hermitage Museum Official Hotel
The State Hermitage Museum Official Hotel
9.3
$87
View all deals
Park Inn Pulkovo Airport St. Petersburg
Park Inn Pulkovo Airport St. Petersburg
9.1
$36
View all deals
Shouyuan Hotel
Shouyuan Hotel
8.3
$13
View all deals
Barokko Hotel
Barokko Hotel
8.2
$17
View all deals
Lotte Hotel St.Petersburg
Lotte Hotel St.Petersburg
9.7
$211
View all deals

Popular hotels in Sankt-Peterburg

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

    Oktiabrskaya Hotel

    8.4

    $29

    View Deal
  • #1 Most popular

    Kempinski Hotel Moika 22

    8.8

    $116

    View Deal
  • #2 Most popular

    Solo Sokos Hotel Palace Bridge

    8.8

    $65

    View Deal
  • #3 Most popular

    Grand Hotel Europe, A Belmond Hotel, St Petersburg

    9.4

    $143

    View Deal
  • #4 Most popular

    Corinthia Hotel St Petersburg

    8.9

    $90

    View Deal
  • #5 Most popular

    Solo Sokos Hotel Vasilievsky

    9.1

    $39

    View Deal
  • Domina St. Petersburg

    9.3

    $63

    View Deal
  • Best value

    Mini Hotel Universitetskaya

    8.9

    $24

    View Deal
  • #1 Most popular

    Grand Peterhof Spa Hotel

    8.8

    $73

    View Deal
  • #2 Most popular

    Nadezhda

    8.6

    $27

    View Deal
  • Best value

    Zolotoy Ruchey Mini-Hotel

    8.7

    $73

    View Deal

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?

If you’re looking for a good deal in Sankt-Peterburg, you should know that the average hotel room price is $69/night. Anything less than $69/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was $3.

What are the best hotels in Sankt-Peterburg?

Looking at our users' ratings, the best hotels in Sankt-Peterburg are Soul Kitchen(98), located in Saint Petersburg, Lotte Hotel St.Petersburg(97), located in Saint Petersburg, and Grand Hotel Europe, A Belmond Hotel, St Petersburg(94), located in Saint Petersburg.

Hotel deals Europe Russia Sankt-Peterburg