Hotels in Leningrad

Find the best deals on 1,200 hotels in Leningrad

Check-in
Check-out
Compare vs. momondo |

Popular cities in Leningrad

Below are the average prices for hotels in popular Leningrad cities
Price
$44 - $51
CHEAPEST CITY IN RUSSIA Gatchina 7% cheaper Hotels in Gatchina are the cheapest in Russia at just $44 per night on average.
MOST EXPENSIVE CITY IN RUSSIA Vyborg 7% more expensive Vyborg has the highest priced hotels in Russia with rooms averaging $51 per night.
MOST POPULAR CITY IN RUSSIA Vyborg 36% more users visited More momondo users search for hotels in Vyborg than any other city in Russia

Top Hotels in Leningrad

Find your perfect Leningrad hotel in the perfect location
Park Hotel Pilgrim
Park Hotel Pilgrim
7.9
$30
View all deals
Apart-cottage Sheriff-mini
Apart-cottage Sheriff-mini
8.0
$19
View all deals
Baza Otdikha Zhuravushka
Baza Otdikha Zhuravushka
7.2
$13
View all deals
Guest House Scandi Spa
Guest House Scandi Spa
7.9
$52
View all deals
Mini-hotel U Evgeniecha
Mini-hotel U Evgeniecha
7.8
$24
View all deals
Mini-Narva
Mini-Narva
9.0
$34
View all deals
Galiarda
Galiarda
8.2
$37
View all deals
Garden House
Garden House
7.1
$27
View all deals
Viking Hotel
Viking Hotel
8.5
$28
View all deals
Vyborghostel
Vyborghostel
8.6
$16
View all deals
Vyborg Hotel
Vyborg Hotel
7.9
$35
View all deals

Popular hotels in Leningrad

Book a room in one of momondo’s favorite hotels in these popular Leningrad cities
  • Best value

    Baza Otdikha Zhuravushka

    7.2

    $13

    View Deal

Stay in these Leningrad cities

Looking for a Leningrad getaway? Check out the hotel deals in these cities

Leningrad travel tips

Check these FAQs for important travel tips while planning your visit to Leningrad

What is considered a good deal for a hotel in Leningrad?

The absolute cheapest price found in Leningrad was for $6/night. The average rate for a hotel in Leningrad is $73/night, so momondo would consider anything under $73/night to be a good deal for our users.

What are the best hotels in Leningrad?

Of all the hotels in Leningrad, the most highly regarded hotel by momondo users is Mini-Narva, which received a rating of 90. Following Mini-Narva was Vyborghostel with a rating of 86 and Viking Hotel with a rating of 85.