£27 - £40
|CHEAPEST CITY IN SRI LANKA||Negombo||21% cheaper||Hotels in Negombo are the cheapest in Sri Lanka at just £27 per night on average.|
|MOST EXPENSIVE CITY IN SRI LANKA||Galle||18% more expensive||Galle has the highest priced hotels in Sri Lanka with rooms averaging £40 per night.|
|MOST POPULAR CITY IN SRI LANKA||Colombo||82% more users visited||More momondo users search for hotels in Colombo than any other city in Sri Lanka|
At just £53 per night on average, November is the least expensive month to stay at a hotel in Sri Lanka. The most expensive month to stay at a hotel in Sri Lanka is February.
As many would assume, more people stay in Colombo than in any other city while visiting Sri Lanka.
Galle is the most expensive city in Sri Lanka to book a hotel room in. The nightly rate of £40 is 18% more than the average city in Sri Lanka.
If you’re looking for the best deal when visiting Sri Lanka, consider staying in Kandy. According to our data, Kandy is the least expensive city to spend the night in when visiting Sri Lanka, with an average nightly rate of £6, 94% below the country’s average.