Hotels with Restaurants in Dambulla

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Dambulla Hotels with Restaurants

Next weekend
In two weeks

Top Dambulla Hotels with Restaurants

Heritance Kandalama

5.0 star property
9.0 out of 10, Wonderful, (618)
"Super comfortable place. Hope to stay again!"
The price is P9,044
P11,740 total
includes taxes & fees
Jun 26 - Jun 27
Heritance Kandalama

Sundaras Resort & Spa

4.0 star property
7.6 out of 10, Good, (134)
"Hotel staff very friendly and polite. Keen to make you feel welcome. Loved the pool/ bar area surrounded lush vegetation. Great stay."
Sundaras Resort & Spa

Jetwing Lake

5.0 star property
9.6 out of 10, Exceptional, (127)
"Wonderful hotel, very tranquil and peaceful location, gorgeous swimming pool overlooking the lake. Rooms have pool or lake view. Helpful and friendly staff. Evening buffet has a wide selection. "
Jetwing Lake

Amaya Lake Dambulla

4.0 star property
8.6 out of 10, Excellent, (127)
"The location of the property is excellent but the housekeeping services are below average. The restaurant staff was excellent- Mr. Jayararatne and waiter Mr. Imalsha are extremely good and made every meal a pleasant experience "
Amaya Lake Dambulla

Amaya Signature

4.5 star property
8.4 out of 10, Very Good, (29)
"Friendly and helpful staff Bit disappointed about the cost of playing snooker"
Amaya Signature

Arika Villa

3.5 star property
7.8 out of 10, Good, (8)
"Food good, breakfast nice, although expensive. Swimming pool looked and prob was lovely but right next to restaurant with glass walls so a bit too public for us. Nice sitting area close to trees with monkeys passing through. Staff very courteous and helpful, they arranged an elephant safari for us the same afternoon we arrived. The hotel is quite far from any other hotels or sights - Sigiriya is about 40 mins - so there’s no walking to eat anywhere else but you could get a tuktuk."
Arika Villa

Occidental Paradise Dambulla

5.0 star property
8.6 out of 10, Excellent, (37)
"The staff were excellent and extraordinary welcoming. We are an elderly couple and the staff took care of us like we were their own children. The chief went out of his way to ask me what food I liked and cooked it especially just to make us feel welcome. That was not necessary but the warmth of the team made our holiday excellent. So clean and wonderful. "
Occidental Paradise Dambulla

Sigiriana Resort by Thilanka

5.0 star property
7.8 out of 10, Good, (74)
"The hotel is average. Rooms are clean and spacious. Amenities are good. What I didn’t like is the breakfast dining hall which is open from all sides and flies are roaming around. The butter was left open which should have been covered to ensure hygiene. Lots need to be improved."
The price is P8,809
P11,433 total
includes taxes & fees
Jul 20 - Jul 21
Sigiriana Resort by Thilanka

Athena Lake by Seedevi

3.5 star property
9.4 out of 10, Exceptional, (6)
"Super friendly staff, nice property across a lake and very limited rooms . Cozy and home away feeling ."
Athena Lake by Seedevi

Bluesky Guest House

2.5 star property
6.4 out of 10, (16)
Bluesky Guest House
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Dambulla cost?
The price for hotels in Dambulla ranges from P8,809 to P9,044 per night. Expedia has great offers on stays with restaurants or in popular dining areas that'll please both your taste buds and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Dambulla?
Pick from multiple hotels with dining in Dambulla with a total average guest review rating of 8.5. Cassandra Culture Resort places you near some wonderful foodie experiences. This popular 4.5-star property also comes with a terrace and individually decorated rooms. Thammanna Eco Cabins is another recommended option with dining. It has a 3-star rating and conveniences such as a terrace and a swimming pool.
How many hotels with dining are there in Dambulla?
Dambulla has 38 hotels with dining. To help you locate the perfect place for you, make use of our filters to search for other amenities or perks you need.
What are the best cheap hotels with dining in Dambulla?
Use Sat Nam Village Eco-Hotel as a base to eat your way around the food scene of Dambulla. This well-priced option offers amenities such as pool sun loungers and pillow top mattresses. Another popular choice that'll satisfy both your palate and pocket is Dambulla City Hostel. Conveniences here include a swimming pool and laundry services. Hotels with dining in Dambulla start from just P8,809 per night. Want to also save money on sightseeing? Pidurangala Rock is an interesting free attraction to put on your agenda in Dambulla. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Dambulla?
Treat your crew to a stay at Sigiriya King's Resort, a 3-star option just a short drive from town. Conveniences here include complimentary breakfast and a picnic area. Another family-friendly hotel with dining in Dambulla is Aswadduma Hotel. A children's pool and a picnic area help make this 4-star escape a hit with guests. After checking in and chilling out together in your comfortable new digs, it's time to hit the road and discover some of the local sights. Dambulla Cave Temple and Pidurangala Rock are among the best family-friendly attractions in Dambulla.
Are there any 5-star hotels with dining in Dambulla?
Jetwing Lake is a fantastic 5-star hotel with dining in Dambulla. Around 6 kilometers from the downtown area, a resort and massage services are among its many conveniences. Aliya Resort & Spa is another indulgent stay that will put you near some delicious foodie experiences. Also rated 5 stars, it's around 13 kilometers from the city center and has a deep soaking bathtub and a swimming pool.
Why book your hotel with dining in Dambulla with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's close to a foodie enclave, Expedia will have a stay that's just your taste. Use our filters to search for Dambulla hotels with dining on-site. You can also narrow your search for properties in top locations packed with markets, restaurants or cafés. Whatever you opt for, you'll always pick up a delectable deal with Expedia!
How can I find cheap hotels with dining in Dambulla?
The easiest way to uncover cheap hotels with dining in Dambulla is with Expedia's handy filter tool. Find accommodations with restaurants or satisfying extra touches, like included lunch and dinner. You can also narrow your search results by budget, star rating and amenities to nab awesome bargains in a couple of clicks.
What is there to do in Dambulla near my hotel with dining?
If you want to explore the best of Dambulla, Dambulla Cave Temple is the perfect place to start.