Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Dambulla

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Wild Grass Nature Resort
4 out of 5
Kumbukkadanwala Farmhouse Road, (Govigammana Main Road), Dambulla
The price is $215 per night from Oct 2 to Oct 3
3.46 mi from city center
4.8/5Exceptional! (12 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 Dec 9, 2019

Wild Grass Nature Resort
Lake Lodge Boutique Hotel Kandalama
4.5 out of 5
16th Division Wewa Road Kandalama, Dambulla
Free CancellationReserve now, pay when you stay
The price is $125 per night from Oct 2 to Oct 3
2.05 mi from city center
4.8/5Exceptional! (4 reviews)

"Beautiful setting. I was a bit confused about advertised lake who is actually not on the property and holds little for guests. Pool area was wonderful very quiet with trees and birds. Heinz was most helpful in sugges outings and arranging driver. A few niggles: Breakfasts like all in Sri Lanka could ..."…"

Reviewed on Mar 17, 2020

Lake Lodge Boutique Hotel Kandalama
Camellia Resort and Spa
3.5 out of 5
Audangawa, Kimbissa, Dambulla
Get Rates
8.31 mi from city center
4.2/5Excellent! (41 reviews)
Good

"It was a nice place with big rooms. A little far from anything so you had to take a hotel car which is more expensive than finding a tuk tuk on your own. Menu is very limited for vegetarian options."…"

Reviewed on Nov 13, 2019

Camellia Resort and Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Boulder Range Resort
3 out of 5
Monaravila Yaya, Kiralagolla, Dambulla
Get Rates
6.89 mi from city center
3.5/5Good! (4 reviews)
Quiet, and beautiful gardens.

"A little out of town, but a great base for Sigirya and Dambulla. Pool could do with a little TLC, but a welcome cool-down. Lovely staff and great food. Wonderful area for birds, etc."…"

Reviewed on Jan 27, 2017

Boulder Range Resort
Liyya Water Villas
4.5 out of 5
Gallendora Road, Embulambe, Dambulla
Get Rates
7.58 mi from city center
Liyya Water Villas
Aliya Resort & Spa
5 out of 5
Audangawa, Kimbissa, Dambulla
Free CancellationReserve now, pay when you stay
The price is $152 per night from Oct 2 to Oct 3
8.6 mi from city center
4.6/5Wonderful! (226 reviews)

"Lovely staff, fantastic pool with great views of Sigiriya rock, nice gym, and wonderful breakfast."…"

Reviewed on Jul 1, 2020

Aliya Resort & Spa
Roo Mansala Boutique Villas
2.5 out of 5
Thalkote, Dambulla, Central Province
Free CancellationReserve now, pay when you stay
The price is $126 per night from Oct 2 to Oct 3
6.18 mi from city center
4.4/5Wonderful! (7 reviews)
Highly recommended

"We were struggling to find accomodation in Sigiriya that suited our needs until we came across Roo Mansala. The property offers beautiful accomodation in a quiet setting, with fantastic staff. It's also within walking distance of both Sigiriya and Pidurangala rocks (worth a visit for sunset). Our ..."…"

Reviewed on Apr 7, 2019

Roo Mansala Boutique Villas
Amaya Signature Dambulla
5 out of 5
Kandalama, Dambulla, Central Province
Free CancellationReserve now, pay when you stay
The price is $123 per night from Oct 2 to Oct 3
1.78 mi from city center
4.1/5Very Good! (29 reviews)

"Friendly and helpful staff Bit disappointed about the cost of playing snooker"…"

Reviewed on Aug 6, 2019

Amaya Signature Dambulla
Water Garden Sigiriya
5 out of 5
Indigaswewa, Dambulla
Free CancellationReserve now, pay when you stay
The price is $175 per night from Oct 2 to Oct 3
4.29 mi from city center
4.8/5Exceptional! (34 reviews)

"The pool and the view were awesome. Staff was also friendly."…"

Reviewed on Mar 17, 2020

Water Garden Sigiriya
Amaya Lake Dambulla
4 out of 5
Kap Ela, Kandalama, Dambulla
Free CancellationReserve now, pay when you stay
The price is $53 per night from Oct 4 to Oct 5
1.86 mi from city center
4.1/5Very Good! (100 reviews)
Wonderful stay.

"Wonderful stay. Spent 3 days here. Good location between Sigiriya and the cave temple in Dambula. Arranged tuk tuk for us. Pool was great, large with a deep end. Food was varied and very good. Would definitely stay here again."…"

Reviewed on Feb 17, 2020

Amaya Lake Dambulla
Jetwing Lake
5 out of 5
Dambulla, Dambulla
Free CancellationReserve now, pay when you stay
The price is $166 per night from Oct 4 to Oct 5
5.41 mi from city center
4.7/5Exceptional! (99 reviews)

"I love this hotel! Thank you Jaya! The food and restaurant beyond"…"

Reviewed on Mar 16, 2020

Jetwing Lake
EKHO Sigiriya
3.5 out of 5
Matale District, Dambulla
Free CancellationReserve now, pay when you stay
The price is $40 per night from Nov 1 to Nov 2
5.74 mi from city center
4.4/5Excellent! (84 reviews)

"Chec in was too slow. Breakfast was too expensive. Property was beautiful. Room was excellent."…"

Reviewed on Feb 27, 2020

EKHO Sigiriya
Jetwing Vil Uyana
4.5 out of 5
Rangirigama, Dambulla
Free CancellationReserve now, pay when you stay
The price is $477 per night from Oct 31 to Nov 1
5.42 mi from city center
4.7/5Exceptional! (44 reviews)

"We had a beautiful and peaceful stay at this property. The pool is exquisite and the rooms are so cool and beautiful. The wildlife is astounding and it was so tranquil to quietly watch it unfold around us. The staff is very friendly and helpful as well, arranging for us a trip to Lion Rock."…"

Reviewed on Mar 10, 2020

Jetwing Vil Uyana
Sigiriya Village
4 out of 5
Town Sigiriya, Dambulla
Get Rates
5.88 mi from city center
4/5Very Good! (130 reviews)
Great location and good hotel

"A very good hotel, the new rooms are fine, maybe the old reviews are for the dated rooms. Staff are friendly and very good at their job, most welcoming. The location is perfect right in a forest. Great pool with a view of The Lion Rock ."…"

Reviewed on Mar 20, 2020

Sigiriya Village
Cassandra Culture Resort
3.5 out of 5
Avudangawa, Kimbissa, Dambulla
Free CancellationReserve now, pay when you stay
The price is $90 per night from Oct 2 to Oct 3
8.06 mi from city center
4.7/5Exceptional! (92 reviews)
A hidden little gem

"The last bit of approach to the resort is through an unpaved road. So its natural to be skeptical about what awaits you. But being in a secluded area probably gives the luxury of space. I must say I was pleasantly surprised to get such a property at a fairly reasonable price. There are 2 buildings. ..."…"

Reviewed on Mar 19, 2020

Cassandra Culture Resort
Don'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.

Frequently asked questions

Where is the best place to stay in Dambulla?
Water Garden Sigiriya is a favorite with Expedia customers. This 5-star hotel offers a restaurant and an outdoor pool. Other top choices based on reviews include Cassandra Culture Resort and Sigiriya Rock Gate Resort.
If I need to cancel my hotel reservation in Dambulla, will I receive a refund?
Yes, the majority of hotel reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Enter dates in and click on “Search”, then use the “free cancellation” filter to get the best options available in Dambulla.
Where can I learn more about changing or cancelling my trip to Dambulla?
For more information about rescheduling or cancelling your trip to Dambulla, click here.
What's the best hotel for a family vacation in Dambulla?
Aliya Resort & Spa is a top 5-star resort on Expedia for families, and features a children’s pool and a free kids’ club. Other good options for your stay with the kids include Sigiri Choona Lodge and Heritance Kandalama.
What's the best hotel for a romantic vacation to Dambulla?
Elephant Corridor is a favorite 4-star resort for couples, and features private plunge pools and rainfall showerheads. Other good options for a stay with your sweetheart include Milano Grand New Rest House and Royal Retreat Sigiriya.
What's the best pet-friendly hotel in Dambulla?
Welimaluwa Resort is a top hotel for people traveling with their pets, and offers 2 restaurants and an outdoor pool for its human guests. Sigiri Wilderness Resort is another good choice for a stay with your pet.
Where is the best place to stay with easy access to Dambulla Cave Temple?
Adjacent to Dambulla Cave Temple, New Green Hut Inn & Restaurant is one of the top choices for your stay based on our traveler data, and this guesthouse offers a restaurant and free WiFi. Other good options close by include Sundaras Resort & Spa and Heritage Dambulla.
What about the best place to stay near Ancient City of Sigiriya?
One of the top choices for your stay is Eighth Wonder Resort, located next to Ancient City of Sigiriya, and this 3.5-star hotel offers a restaurant and an outdoor pool. Hotel Sigiriya and Sigiriya Village are two other good choices in the immediate area.
What's the best high-end hotel in Dambulla?
Heritance Kandalama is a 5-star hotel with 4 restaurants and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay. Jetwing Vil Uyana and Elephant Corridor are other upscale choices for your trip.
What's the best boutique-style accommodation in Dambulla?
Jetwing Vil Uyana is a favorite 4.5-star resort with our travelers looking for a stylish accommodation, featuring 36 guestrooms, 2 restaurants, and a bar.
What are some hotels with pools in Dambulla?
Hotel Sigiriya is a popular 4-star resort featuring an outdoor pool, a children’s pool, and a poolside bar. A couple of other options that offer an onsite pool include Aliya Resort & Spa and Sundaras Resort & Spa.

Recent reviews of Dambulla hotels

More trip options