Dambulla

Scenic Hotels in Dambulla

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

98 Scenic hotels in Dambulla for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Dambulla
The Amron Resort Sigiriya provides a great place for travelers to relax after a busy day. The Amron Resort Sigiriya is an ideal choice for travelers who want to take in the sights and sounds of Kimbissa. From the hotel, Sigiriya Airport is just 3km away. This hotel is located near many of Kimbissa's attractions including Sajee’s Place Cooking Class sigiriya, Village Tour Sigiriya and Elephant and sunset view point. When guests have some time on their hands they can make use of the onsite facilities. This Kimbissa hotel provides parking on site. According to our guests, this hotel provides a very high level of service.

"The month in this hotel has become a real fairy tale for us! We felt like home thanks to an incredibly friendly and kind family who cared for us from the first minutes. And they were ready to help literally everything! When we mentioned that we would like to cook ourselves and look for a accommodation with the kitchen, they just ... built us a kitchen! It was incredible! We couldn't imagine that people could be so responsive. We were often treated with a stunningly delicious food in generous quantities. Breakfasts here a special topic: always a lot of food, fresh food and everything is crazy delicious. Also you can take their bicycles to explore amazing Sigiria. It was amazing! Race the picturesque paths among wildlife just a dream! Even on the territory of the hotel there is a connection to nature: diverse birds sing their melodies, proteins flies agitatedly on palm trees, and varans are not in a hurry walking through the bushes real harmony with nature. We left with a hard heart, because this place has become a home for us for a month. We recommend to anyone looking for spiritual hospitality, comfort and connectivity with nature. Don't think this hotel is exactly worth your attention!"
Amazing
24 reviews
9.6/10
1 night
From AU$26
Check availability
55
Hotels in Dambulla
The Paradise Dambulla was recently renovated in 2024, making it a fantastic choice for those staying in Dambulla. Traveling to the hotel is easy with Sigiriya Airport located approximately 9km away and Habarana roughly 23km away. There is no shortage of things to see in the area, with the Nikawatawana kanda, Tusker Path and Kandalama Mosque all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city.

"This is a hotel nestled in the mountains! Excellent location! Fresh air! Cleanliness: Clean and tidy! Facilities: Good Environment: Excellent, with many small animals Service: Okay I would still recommend it, although it's a bit of a drive in."
Very Good
56 reviews
8.6/10
1 night
From AU$74
Check availability
99+
Hotels in Dambulla
The Eden Grand provides a great place for travelers to relax after a busy day. Visitors to Dambulla will find that the Eden Grand is a fantastic accommodation choice. The hotel is approximately 16km away from Sigiriya Airport. The nearest airport is Sigiriya Airport, approximately 16km away. With Menikdena Archaeological Reserve and Arboretum, Museum Of Wall Painting and Dambulu Rock Inscription all within a short distance, there is no shortage of things to do in the area. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Dambulla hotel features parking on site. Our guests consider this hotel to have excellent service.

"We stayed at the Eden Grand Hotel for two days and absolutely loved it. Although it can be a little tricky to find, the hotel is beautifully located at the edge of the forest, where monkeys leap from tree to tree. The rooms are cozy and well-designed, with a spacious, comfortable bed, modern bathroom and an AC. The service was exceptional. Breakfast is freshly prepared just for you, and the food was fantastic. The hotel also offers its own tuktuk driver, making it easy to visit nearby attractions like Sigiriya Rock. All in all, the Eden Grand Hotel is a charming and peaceful retreat and the Service will try its best to make your stay memorable."
Amazing
50 reviews
9.6/10
1 night
From AU$39
Check availability
99
Hotels in Dambulla
The Sigiriya Village is an ideal spot for travelers wanting to discover the city. The Sigiriya Village offers a pleasant stay in Sigiriya for those traveling for business or leisure. The hotel is just 5km away from Sigiriya Airport. Keeping busy is easy, with Ravi Sigirya Elephant Safari, Water Garden - Sigiriya and Sigiriya Lion Rock all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Sigiriya hotel offers parking on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent.

"We feel annoying because someone wrip the floor at 0630 with a lot of noise. Extra bill when check out. A bill for dinner buffet which we did not attend. Your staff did not listen to us and insist we eat the buffet and they said CCTV can see us there. At the end, we wait for half hour and the did not show the CCTV and let us go. When we settle the bill for 2 dinners we have, the wifi connection is not good and your staff say they did not receive the pament and ask us the pay cash. At the end, we find the bill already settle by credit card. And we need to go back to the hotel and they still say hotel did not recieve the payment and ask us to check with our bank."
Very Good
59 reviews
8.4/10
1 night
From AU$89
Check availability
54
Hotels in Dambulla
With a stay at Hotel Sigiriyaaya - Jetwing Select in Sigiriya, you'll be within a 10-minute drive of Sigiriya Museum and Ancient City of Sigiriya. This hotel is 4.2 mi (6.7 km) from Sigiriya Lion Rock and 5.5 mi (8.8 km) from Pidurangala Rock. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. At Hotel Sigiriyaaya - Jetwing Select, enjoy a satisfying meal at the restaurant. Full breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 16 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include phones, as well as coffee/tea makers and complimentary bottled water.

"A wonderful hotel in a quiet place among the rice fields. Pavlin and the sounds of the jungles. If you like nature and privacy - great! It is necessary to understand that there is no ”civilization” right next to you. In the rooms everything is good, clean and comfortable. Very joyfully accepted. Very delicious breakfast and dinner! Thanks to all the hotel staff) The most important thing for those who drive the car, the road on which Google leads by default, on the side of the lake is bad, with pits, barely passed. On the other hand, the road is even gpuet, but much better. Applied in a photo map."
Great
10 reviews
9.0/10
1 night
From AU$47
Check availability
83
Hotels in Dambulla
Located in Sigiriya, Niyagala Lodge is in a rural location, within a 10-minute drive of Sigiriya Museum and Sigiriya Lion Rock. This guesthouse is 3 mi (4.9 km) from Ancient City of Sigiriya and 5.1 mi (8.2 km) from Pidurangala Rock. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This guesthouse also features tour/ticket assistance and bike parking. Guests can catch a ride on the shuttle (surcharge), which operates within 4 kilometers. Take advantage of the guesthouse's room service (during limited hours). Continental breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include laundry facilities and coffee/tea in a common area. Guests may use a bus station shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 3 air-conditioned guestrooms. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads.

"We got very nice experience when staying here 1 night. The room was perfect for our family of 3. We just had to pay for the 3rd person's breakfast. The Logde located nearby the Lion rock and village, easy to find and go to the rock or the Gambulla city within 10min. The host Isuru was very welcoming from the start and made sure that we had all that we needed. ( hot water, drinking water, towels, AC, fan). We also really appreciated Mr Alain, a french gentleman resident in the sameplace! The room also had all the necessary for us to not be bitten by insects (scents and more). There was also a room for the driver at a very resonnable price. However we found the wifi a little weak, but else everything was good. In the surroundings it is peaceful, and we woke up to nice little sound of the nature and a well prepared typical srilankan breakfast and fruits! Delicious!"
Great
17 reviews
9.2/10
1 night
From AU$22
Check availability
64
Hotels in Dambulla
Renovated in 2024, the SigiriyaJungles Resort & Spa offers both holiday makers and business travelers a pleasant stay in Avudangawa. Sigiriya Airport is located approximately 8km away from this hotel. Seeing Avudangawa's sights from this hotel is easy with Habarana Cultural Centre, Sri Dharmawardanarama Purana Viharaya and Yogeshani Eco Safari | Minneriya & Kaudulla Jeep Safari and Village Explorer all close by. After a long day of sightseeing, guests can retire to the comfort of the hotel. For those driving themselves, parking is provided on site. Our guests consider this hotel to have excellent service.

"We chose this hotel based on the location! We arrived, looked and booked 3 rooms. Moreover, it was cheaper to book through the website than at the hotel. When they showed us the rooms, a very sharp, specific smell hit our noses, I asked what it was, they told me that these were their air fresheners and they could be washed off. I said that I could not live with such a smell and needed to be removed, they said ok and we went to check in. Then I threw my things and went swimming and eating. In the evening, I returned to the room, the smell was there and then it dawned on me that it was a cockroach repellent!!!!!! The victims were already lying all over the room, and very large ones. At the reception, they silently moved me, without even apologizing. This moment, of course, spoiled the impression. After all, I immediately said that the smell was very sharp. The bathroom is very interestingly made, it is as if outside, in the shower there is a net and an outside nook. Leaving the cool room there is a strong contrast, but this does not spoil the rest. I liked the design of the disposable sets, they looked very stylish. In the evenings, musicians played in the restaurant (the first day there were mantras to the music, on the second day a guy sang very chicly. In the restaurant you can eat from the menu or dinner/lunch buffet. We tried both options, everything is very good. Very attentive staff in the cafe, the administrator saw us and ran to prepare a table for us. They also served by the pool. The territory is not large, but it is conducive to relaxation. Monkeys even came running. Friends went to the spa, they said the massage was good. From the hotel we went to Sigiriya (20 minutes by car) and on a safari in the park."
Very Good
73 reviews
8.8/10
1 night
From AU$95
Check availability
99+
Hotels in Dambulla
With a stay at Yashi's Place Sigiriya in Sigiriya, you'll be within a 5-minute drive of Sigiriya Lion Rock and Ancient City of Sigiriya. This spa guesthouse is 1.9 mi (3.1 km) from Sigiriya Museum and 2.8 mi (4.5 km) from Pidurangala Rock. Pamper yourself with a visit to the spa, which offers massages. English breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 2 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and separate sitting areas, and housekeeping is provided on request.

"Noce homestay and lovely people"
Amazing
2 reviews
9.4/10
1 night
From AU$41
Check availability
44
Hotels in Dambulla
The Milano Grand was recently renovated in 2023, making it a fantastic choice for those staying in Dambulla. The hotel is approximately 15km away from Sigiriya Airport. Traveling to and from the airport is easy with Sigiriya Airport located approximately 15km away. Keeping busy is easy, with Dambulla National College Play Ground, Sath Paththini Devalaya and Menikdena Archaeological Reserve and Arboretum all nearby. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site. If you demand a high level of service, our guests have indicated that this hotel has excellent standards.

"Exceptional stay in Milano Grand – a real 5 stars for quality and reception We stayed two nights in Milano Grand, and the experience was absolutely perfect from the beginning to the end. The hotel is very comfortable and very comfortable and the staff are very friendly and helpful. Thank you very much to Lucky manager, whose goodness and professionalism have changed our stay. Our heavy baggage was brought to the room, and we were given excellent recommendations to visit, to eat, and even a scooter was reserved and organized for our next day explorations. The breakfast was royal: fresh fruit, fresh smoothies, variety and generosity. The rooms were large, very clean, and really comfortable. The location is perfect: just next to the road station. And above all, at the check-out, Lucky personally accompanied us to the station, to show us exactly what bus to take. A rare, careful, and deeply appreciated gesture. For the price, quality, reception and kindness of the staff, this hotel is widely worth 5 stars. I recommend the Milano Grand very strongly."
Very Good
16 reviews
8.9/10
1 night
From AU$18
Check availability
99+
Hotels in Dambulla
No. 15 of Scenic Hotels in Sri Lanka
The Jetwing Lake is an ideal spot for travelers wanting to discover the city. The Jetwing Lake is an ideal choice for travelers who want to take in the sights and sounds of Dambulla. In terms of transportation, Sigiriya Airport is approximately 21km away. The nearest airport is Sigiriya Airport, approximately 21km from the hotel. The nearby area boasts an abundance of attractions including Dambulla Cave 1, Museum Of Wall Painting and Suraj Estate. In their spare time, guests can explore the hotel's surroundings. For those driving themselves, parking is provided on site. According to our trusted guests, the facilities at this hotel are first-rate.

"The hotel is very famous in Sri Lanka, and the room facilities are very good. The environment is a bit poor, because when driving to the hotel by yourself, Google Maps navigates to the hotel through a long and narrow dirt road, not the asphalt Jetwing Road. If the hotel corrects the information to Google Maps, it may be helpful for self-driving guests."
Amazing
63 reviews
9.4/10
1 night
From AU$161
Check availability
Show More Scenic Hotels in Dambulla

Frequently Asked Questions

What is the average price of a hotel in Dambulla for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Dambulla this weekend is AU$65 per night. For a 4-star hotel, the average cost is AU$182 per night. If you're looking for a luxury experience, 5-star hotels in Dambulla this weekend typically cost AU$446 per night.

How much do hotels in Dambulla cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Dambulla during weekdays is AU$65 per night. For a 4-star hotel, you can expect to pay around AU$182 per night. If you're looking for a luxury stay, 5-star hotels in Dambulla generally cost AU$447 per night on weekdays.

What are the best places to stay in Dambulla?

Some of the best places to stay in Dambulla are near popular attractions like Dambulla Cave Temple, Popham's Arboretum and Rangiri Dambulla International Cricket Stadium, offering easy access to key sights and amenities.

What are the top hotels in Dambulla near Dambulla Cave Temple?

Some of the top hotels in Dambulla near Dambulla Cave Temple include Sundaras Family Suites (from AU$131), Dambulla Tourist Resort (from AU$10) and Jetwing Lake (from AU$192), all offering easy access to Dambulla Cave Temple, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Dambulla?

What are the best hot spring hotels in Dambulla?

Interested in hot springs hotel as a travel stay? Covanro Sigiriya - Where Heritage Meets Luxury (from AU$273) offers great hot springs.

What hotel deals are available in Dambulla?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.