Dambulla Hotels from Rs2,460

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Check Dambulla hotel prices

Check prices in Dambulla for tonight, 26 Feb - 27 Feb26 Feb - 27 Feb
Check prices in Dambulla for tomorrow night, 27 Feb - 28 Feb27 Feb - 28 Feb
Check prices in Dambulla for this weekend, 28 Feb - 1 Mar28 Feb - 1 Mar
Check prices in Dambulla for next weekend, 6 Mar - 8 Mar6 Mar - 8 Mar
Dambulla, Central Province, Sri Lanka

Top 10 Hotels in Dambulla

Heritance Kandalama
5 out of 5
Kandalama Lake front, Dambulla
Free cancellationReserve now, pay when you stay
Rs9,763
per night
Feb 27 - Feb 28
4.4/5Excellent! (432 reviews)

"It’s built into the caves! It has a beautiful view of Sigiriya. Lovely stay."…"

Reviewed on 20 Feb 2020

Heritance Kandalama
Hotel Sigiriya
4 out of 5
Hotel Road, Dambulla
Rs5,607
per night
Mar 4 - Mar 5
4.2/5Excellent! (427 reviews)

"Excellent service at the front desk especially from Shani. Initially disappointed that there was no separate veg menu but the executive chef Bernard and his team went above and beyond to cater for our dietary requirements."…"

Reviewed on 11 Jan 2020

Hotel Sigiriya
EKHO Sigiriya
3.5 out of 5
Matale District, Dambulla
Free cancellationReserve now, pay when you stay
Rs2,516
per night
Mar 24 - Mar 25
4.4/5Wonderful! (75 reviews)

"Very close to both rocks. Attentive staff and super friendly and helpful"…"

Reviewed on 15 Feb 2020

EKHO Sigiriya
Aliya Resort & Spa
5 out of 5
Audangawa, Kimbissa, Dambulla
Rs5,765
per night
Feb 29 - Mar 1
4.6/5Wonderful! (211 reviews)

"Exquisite property; beautiful lobby with incredible views; the grounds are elegantly maintained per the natural environment. Rooms are large & comfy with great bathrooms. The oversized pool with views of surrounding area is magnificent; at night there are twinkling lights in pool floor which makes ..."…"

Reviewed on 11 Jan 2020

Aliya Resort & Spa
Sigiriya Village
4 out of 5
Town Sigiriya, Dambulla
Free cancellationReserve now, pay when you stay
Rs3,954
per night
Mar 4 - Mar 5
4/5Very Good! (126 reviews)

"I thoroughly enjoyed my stay here. I would definitely stay again. I loved the spa services. Only problem is no wifi in the rooms."…"

Reviewed on 9 Dec 2019

Sigiriya Village
Wild Grass Nature Resort
4 out of 5
Kumbukkadanwala Farmhouse Road, (Govigammana Main Road), Dambulla
Rs11,989
per night
Mar 27 - Mar 28
4.7/5Exceptional! (11 reviews)

"This resort is amazing! Our villa was huge and very private. The food at the restaurant is delicious and the breakfast is amazing. The staff at the hotel is attentive and friendly. We loved our experience and would highly recommend the hotel to family and friends."…"

Reviewed on 9 Dec 2019

Wild Grass Nature Resort
Amaya Lake Kandalama
4 out of 5
Kap Ela, Kandalama, Dambulla
Rs4,744
per night
Mar 4 - Mar 5
4.1/5Very Good! (93 reviews)

"Good ..and help staff..beautiful place.i wanna come again"…"

Reviewed on 3 Feb 2019

Amaya Lake Kandalama
Jetwing Lake
5 out of 5
Dambulla, Dambulla
Rs7,781
per night
Mar 4 - Mar 5
4.7/5Exceptional! (92 reviews)

"Pictures just don't do justice to this magnificent place. We've had one of the best Breakfast and Dinner buffets ever. And I hate buffets. Big rooms, great views. Overall way better than expected."…"

Reviewed on 28 Dec 2019

Jetwing Lake
Elephant Stables Dambulla
3.5 out of 5
Kalundawa Road, Matale District, Dambulla
Rs9,308
per night
Feb 28 - Feb 29
4.4/5Excellent! (5 reviews)

"Great location, amazing staff, great food, spacious chalets,"…"

Reviewed on 17 Feb 2019

Elephant Stables Dambulla
Flower Garden Eco Village
3.5 out of 5
201D, Thalkote Rd, Ehalagala, Dambulla
Free cancellationReserve now, pay when you stay
Rs2,460
per night
Feb 27 - Feb 28
4.3/5Excellent! (80 reviews)

"very friendly staff, good quality-price ratio, rooms have all they need, but could be a bit cleaner."…"

Reviewed on 20 Jan 2020

Flower Garden Eco Village
Can't see what you're looking for?
See all available properties in Dambulla
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Dambulla

Nature enthusiasts will enjoy exploring Dambulla, and many visitors are sure to appreciate the tours, lakes and temples. This scenic city also attracts tourists with its architecture and spas. Top sights around the area include Dambulla Cave Temple and Ancient City of Sigiriya. In Dambulla, there are 63 hotels and other accommodation options to choose from.

Dressing for Dambulla

  • Between January and March, you can expect the daytime average to be around 33°C and the nighttime average to be 22°C
  • From April to June, temperatures average about 33°C during the day and 25°C at night
  • July to September averages 31°C during the day and 24°C at night
  • Between October and December, the average temperature is 32°C during the day and 23°C at night
  • Dambulla gets about 62 millimetres of rain per year
  • Hottest months are usually February and March with an average temperature of 33°C, while the coldest months are January and February with an average of 22°C

Frequently asked questions

Dambulla Hotel Reviews

More trip options