$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|
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.
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.