Lowest Hotel Price | ₹ 519 |
---|---|
Most Popular Hotel (5-star) | Taj Bentota Resort & Spa |
Hotels Near Airport | 2166 |
Average Length of Stay | 3 days |
The average length of stay in Bentota is 3 nights.
Hotels in Bentota show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around ₹ 15,267 per night.
March is the cheapest month to book a hotel in Bentota. Prices can be 40% lower than other, busier months, so this is a great time to get a good deal.
The cost of a Bentota hotel room will vary for each day, but generally Monday works out the most economical, with Wednesday proving the least economical.
The cost of a luxury hotel in Bentota is generally around ₹ 17,704 a night for every person. In contrast, the average price of a hotel in Bentota is closer to ₹ 15,267 a night for every person, which is a 19%% difference between the average and luxury accommodation.
Temperatures in Bentota are typically around 26 °C during January and the chance of rain is low, which makes January the perfect time to spend some time outside at popular area attractions like Bentota Beach and Hikkaduwa Beach.
There are 443 operators available for hotels in Bentota as of January 2025.
Prices for hotels in Bentota refresh daily.
momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Bentota. momondo gathers your options all in one place and is free to use with no hidden fees or costs.
momondo offers numerous filters to help you find a great place to stay in Bentota. You can filter by star rating, freebies such as free breakfast or internet, as well as review scores, location and price.