Hotels in Dambula from P6,506

Find the best Dambula hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Dambula hotels with free cancellation or excellent ratings

Trusted Dambula hotel providers

See all hotels in Dambula

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Dambula hotel in the heart of the action

Beat the queues at the top Dambula attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSigiriya Cashew Palace Resort – 5.0
Cheapest month to bookJune
Average 4 star hotel priceP5,798 per night
Average 5 star hotel priceP15,138 per night

How to find the best hotel deals in Dambula

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Dambula

  • The same magic that powers our flight search can also help you find the hottest room deals around. Use these handy tips to search smarter and pocket savings on your Dambula hotel.

  • Plan your stay ahead of time to save on your Dambula hotel. You'll also have a greater range of stays and room types to pick from, especially when demand is high.

  • That said, booking at the last minute can work in your favor. Some places cut their rates a day or two before check-in to avoid letting rooms sit empty.

  • Be flexible with your dates to unlock better rates. Search for hotels across different months or seasons. Even booking during the week (instead of weekends) can save you cash.

  • Find accommodation options with free cancellation and have more control over your booking. You can cancel your stay without penalty if your schedule changes or you spot a better offer.

Where to stay in Dambula

Central Dambula

  • To get the most out of central Dambula, you'll want to be near the attractions that inspired your trip in the first place. Here are a few standout accommodation options close to the highlights.

  • If you're searching for hotels near Dambulla Cave Temple, check out Lake Lodge Boutique Hotel Kandalama. This 4-star Dambula hotel is about 5 kilometers from this sight and is a favourite with couples.

  • Want to be near Sri Lanka Jeep Safari? L's Lanka is roughly 0.97 kilometers away. This hotel in Dambula checks both the comfort and location boxes.

  • Or check what deals are on offer for hotels near Minneriya Jeep safari Sri Lanka. Dambulla Hills Resort is 2 kilometers or so from this popular sight. This stay makes a good base for exploring the city in general.

Best hotels in Dambula

Best budget hotels

  • Just need a place to sleep? Budget Dambula hotels provide the basics so you can spend on what really matters: adventures and impulse-buying souvenirs. Often equipped with money-saving amenities like laundry rooms and luggage lockers, you'll find at least 60 of these stays across the city.

  • MARGOSA Mountain Villa offers comfort without the big spend. Make use of internet access, a barbeque and more at this 3-star accommodation option.

  • Alternatively, check the availability at Eden Grand. Equipped with conveniences such as Wi-Fi and air conditioning, this 3-star Dambula hotel packs in everything you need, and nothing you don't.

  • Another smart choice for your bank balance is Heritage Rangiri Villa. This 3-star stay features bicycle rentals and a 24-hour front desk.

Best 4-star hotels in Dambula

  • Searching for hotels in Dambula that offer more than just the essentials? A 4-star stay hits the mark. With around 20 to select from, they come with appealing extras like rooftop lounges, fitness centres, and valet parking. You get higher quality without the higher price.

  • Elysia Sigiriya Hotel offers everything you'd expect from a 4-star stay. Concierge assistance and an outdoor swimming pool help make this accommodation option a crowd favourite.

  • Another Dambula hotel worth a mention is Ehalagala Lake Resort. It offers thoughtful amenities such as an outdoor swimming pool and a pool bar.

  • Elephant Stables Dambulla is also one to keep on your list. It makes a great impression with car hire options, an outdoor swimming pool and more.

Best luxury 5-star hotels

  • Equipped with anything from soundproof suites to butler service and chef-led restaurants, a 5-star hotel is where the bar gets raised. Spa treatments, rooftop pools, and in-room espresso machines? You're likely to find that too. There are at least 20 luxury hotels in Dambula waiting to welcome you.

  • You'll be living the high life at Mango Tree Hotel & Restaurant. This stay offers room service, a restaurant and other features that make it feel like a true escape.

Best hotels in Dambula for families

  • Picking the right hotel can save your sanity when travelling with kids. With things like games rooms, play areas, and spacious suites, family-friendly hotels in Dambula are loaded with perks that make the trip easier. Choose from around 60 of these stays that get the seal of approval from both kids and adults.

  • Set aside more for the kids' favourite activities when you choose Araliya Self Cooking Resort Dambulla. This budget-friendly 2-star option comes with Wi-Fi and air conditioning. Guests regularly rate it above 4 out of 5 overall.

  • Give your family trip a luxury twist at Jetwing Vil Uyana, A Luxury Reserve. Rated 5 stars, this Dambula hotel offers a library and accessible parking.

  • Another one for your list is Nice Place Resort. This stay comes with a lounge and a pool.

Best hotels with a spa

  • Add some pampering to your travel plans. Book one of the 50 or so Dambula hotels with a spa and build in time to truly relax. Saunas, hot tubs, and wellness services are the types of features they offer.

  • Need a moment to yourself? Make it happen at Green Senz by Wildflower. This 3-star option has room service and a spa.

  • Or choose Amuna Ayurveda and Wellness Retreat. With things like a garden and a steam room, this 3-star hotel in Dambula creates the right mood for rest.

  • Lake Lodge Boutique Hotel Kandalama gives you the freedom to do it all — or do nothing at all. You'll find a spa and a garden at this stay.

Best hotels with a pool

  • There are around 90 pool hotels in Dambula, each offering a different experience. City hotels tend to come with indoor or rooftop pools, while resorts generally go big with multiple swimming areas and extras like water slides. Whether you're here to unwind or make waves, there's a stay that fits your style.

  • Claim your spot by the water at MARGOSA Mountain Villa. Along with an outdoor swimming pool, this Dambula hotel offers an airport shuttle and internet access.

  • Good times are guaranteed at La Dolce Vita. This popular option features an outdoor swimming pool, tour services and internet access.

  • Alternatively, make your own kind of fun at Supreme Dambulla. A children's pool, this hotel comes with Wi-Fi and tour services.

Best pet-friendly hotels

  • With around 40 pet-friendly Dambula hotels, there's no need to leave your best buddy behind. Many have outdoor areas or nearby trails for exercise, and some even offer things like pet-friendly menus or grooming services. A few conditions might apply, but most places go out of their way to make your furry friend feel at home.

  • Check in with your loyal sidekick at Golden Mount Hotel. Take advantage of amenities here like a garden and room service.

  • Your four-legged friend is also on the guest list at Near Yala. It includes an airport shuttle, air conditioning and more.

Finding cheap hotels in Dambula: FAQs

In Dambula, the expected average temperature in February is 26°C. The warmest month is typically May, which averages 32°C. The coolest month is December, with temperatures averaging 22°C. The rainiest month is November, and the driest month is August.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Dambula with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is P407 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for P1,327 per night.
The average price of a hotel during the week is P3,242 per night, and the average price on weekends is P7,299. Overall, it looks like the cheapest day to stay in Dambula could be Friday.
The nearest airport to Dambula is Sigiriya Airport (GIU), which is 14.0km from the city centre.

Other airports include:

Victoria Reservoir Kandy Airport, which is 61.9km from the city centre.
Katugastota Airport, which is 76.8km from the city centre.
We crunched some numbers on our calendar and found that Friday is the cheapest day to stay in Dambula. And the most expensive day seems to be Sunday
The average price of a 3-star hotel in Dambula is currently around P3,758 per night. And the cheapest 3-star hotel we found is P531 per night.
The average price of a 4-star hotel in Dambula is currently around P4,296 per night. And the cheapest 4-star hotel we found is P1,325 per night.
The average price of a 5-star hotel in Dambula is currently around P12,270 per night. And the cheapest 5-star hotel we found is P1,836 per night.
The cheapest month to stay in a hotel in Dambula is May, with an average price of P3,139 per night. The most expensive month is January, when the average room rate can rise to P11,046 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is P5,629 per night, which is around 4% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Dambula are Shashin Lake Resort, The Green Edge and Sayare Inn.