$44 - $51
|CHEAPEST CITY IN LENINGRAD||Gatchina||7% cheaper||Hotels in Gatchina are the cheapest in Leningrad at just $44 per night on average.|
|MOST EXPENSIVE CITY IN LENINGRAD||Vyborg||7% more expensive||Vyborg has the highest priced hotels in Leningrad with rooms averaging $51 per night.|
|MOST POPULAR CITY IN LENINGRAD||Vyborg||36% more users visited||More momondo users search for hotels in Vyborg than any other city in Leningrad|
The absolute cheapest price found in Leningrad was for $6/night. The average rate for a hotel in Leningrad is $74/night, so momondo would consider anything under $74/night to be a good deal for our users.
Of all the hotels in Leningrad, the most highly regarded hotel by momondo users is Mini-Narva, which received a rating of 91. Following Mini-Narva was Vyborghostel with a rating of 86 and Viking Hotel with a rating of 85.