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+

111 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
72
Hotels in Sigiriya
The Hotel Sigiriya provides a great place for travelers to relax after a busy day. The Hotel Sigiriya is an ideal choice for travelers who want to take in the sights and sounds of Sigiriya. The hotel is conveniently located a short 5km drive from Sigiriya Airport. Keeping busy is easy, with Sigiriya Frescoes (480 AD), Senarath paranawithana statuette and Sigiriya Lion Rock all nearby. This hotel makes a great place to kick back and relax after a long day of sightseeing. Guests of this Sigiriya hotel can make use of the parking facilities. According to our guests, the location of this hotel is one of the best around. For guests traveling with groups of friends, this hotel is consistently one of the most popular choices.

"The moment we walked in, the staff greeted us with a refreshing juice and walked us to a viewpoint — the sight of Sigiriya Rock was absolutely mesmerizing. The room is incredibly cozy with beautiful, interesting wooden decor that gives such a warm local feel. Breakfast was delicious with plenty of fresh fruit and great coffee. A perfect stay for exploring the ancient rock fortress!"
Very Good
171 reviews
8.8/10
1 night
From CAD 106
Check availability
72
Hotels in Dambulla
The Jetwing Vil Uyana, A Luxury Reserve provides a great place for travelers to relax after a busy day. The Jetwing Vil Uyana, A Luxury Reserve offers a pleasant stay in Dambulla for those traveling for business or leisure. Boasting a convenient location, the hotel is just 3km from Sigiriya Airport and 14km from Palugaswewa Railway Station. Seeing Dambulla's sights from this hotel is easy with Traditional village tour 3, Wenasa Village Tour and Gazebo Safari Sri Lanka all close by. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Dambulla hotel can make use of the parking facilities. According to our trusted guests, the facilities at this hotel are first-rate.

"Xanadu, quiet and comfortable. The service is thoughtful, the food is delicious and outrageous, the butler service is provided, and our butler is praised. When we see that the child does not get up for breakfast, we will take the initiative to prepare take-out. We will pick us up to Lion Rock at less than five o'clock in the morning. You need them to be there at any time. Like 👍"
Amazing
63 reviews
9.6/10
1 night
From CAD 380
Check availability
99+
Hotels in Dambulla
No. 15 of Scenic Hotels in Sri Lanka
Featured facilities: Lake view
Amazing
62 reviews
9.6/10
1 night
From CAD 135
Check availability
99+
Hotels in Kandalama
The Amaya Lake Dambulla is an ideal spot for travelers wanting to discover the city. The Amaya Lake Dambulla offers a pleasant stay in Kandalama for those traveling for business or leisure. The hotel is just 11km away from Sigiriya Airport. Seeing Kandalama's sights from this hotel is easy with Kandalama Reservoir, Gambara Dewalaya and Aagi ayurveda center all close by. In their spare time, guests can explore the hotel's surroundings. This Kandalama hotel features parking on site.

"Set in a lovely, peaceful location beside the Kandalama Reservoir, Amaya Lake Dambulla offers a relaxing retreat within a large property with plenty of mature trees, giving the resort a natural and spacious feel. The property features a good range of amenities, with the swimming pools being especially refreshing after a long day exploring the surrounding area. The buffet breakfast offered a comprehensive selection, catering to a variety of tastes. The chalets were clean and reasonably well maintained, and the staff throughout the resort were warm and friendly."
Very Good
42 reviews
8.7/10
1 night
From CAD 97
Check availability
77
Hotels in Kandalama
"Amba Yaalu — A Swan-Like Masterclass in Women-Led Luxury I arrived at Amba Yaalu by Thema Collection without quite knowing what to expect—after all, it was my first time staying in a “women-led” hotel. I wondered what the experience would feel like, and what new energy the concept might bring. What I found was exceptional: the service was of the same highest standard I would expect from this caliber of hotel chain—yet delivered with a distinctive style, unmistakably described as “swan-like.” 🦢 There’s no question the women are working ferociously—in the way a swan’s feet move beneath the water to create effortless beauty. And that’s exactly what you feel here. Under the surface, everything is operating with precision, speed, and strength. But what guests experience is something else entirely: grace. poise. warmth. smiles that arrive with such ease that it feels like the entire property glides. The atmosphere is genuinely welcoming. I noticed it not only from the staff, but in the way kindness seems to move through the whole guest experience—women, men, and children all smiling in a way that is tender, natural, and beautifully effortless. And yes—because luxury should be truly thoughtful—all of my bags were carried to my room for me. No fuss. No lifting. Just seamless, dignified care from arrival onward. If you’re looking for a stay that pairs top-tier hospitality with a rare, elegant spirit, Amba Yaalu is it. A hotel that doesn’t just host you—it makes you feel quietly cared for, beautifully welcomed, and entirely at ease. Truly unforgettable."
Great
14 reviews
9.3/10
1 night
From CAD 88
Check availability
99+
Hotels in Dambulla
The Kalundewa Retreat is an ideal spot for travelers wanting to discover the city. The Kalundewa Retreat offers a pleasant stay in Dambulla for those traveling for business or leisure. The hotel is located approximately 19km from Sigiriya Airport. The nearest airport is Sigiriya Airport, approximately 19km from the hotel. Seeing Dambulla's sights from this hotel is easy with The Boulder Forest, Ulpatha and Kalundewa Boulder Garden all close by. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Dambulla hotel offers parking on site.

"Kalundewa Retreat has an amazing concept and a beautiful, secluded location that really stands out. The surroundings are peaceful and unique, making it a lovely place to disconnect. That said, there are visible signs of wear and tear in certain areas, and some aspects of property maintenance could be improved. However, what truly made up for this was the hotel team — their service was warm, attentive, and genuinely welcoming. The food was excellent and clearly prepared with care, which added greatly to the overall experience. With better upkeep, this place has the potential to be exceptional."
Very Good
53 reviews
8.3/10
1 night
From CAD 272
Check availability
99+
Hotels in Sigiriya
The Sigiriya Village is an ideal spot for travelers wanting to discover the city. The Sigiriya Village is an ideal choice for travelers who want to take in the sights and sounds of Sigiriya. From the hotel, Sigiriya Airport is just 5km away. Famous local attractions Sarath Safari Sigiriya, Sigiriya Lion Rock and Minneriya Jeep Safari Service, can all be reached with a short walk. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. Guests of this Sigiriya hotel can make use of the parking facilities. Guests tell us the location of this hotel is fantastic.

"First of all, service from Bagdea, Jaathu, Kishaulya and the young restaurant girl (forgot her name, my bad) made my stay warm and quite pleasant. They were all quite helpful. When I was late arriving at the hotel and the sky was dark, Kishaulya texted to enquire. That felt reassuring. I didn't really enjoy the breakfast buffet but at dinner, I had a good a la carte meal. Sigiriya is a little town rather self contained. Apart from the pool, there isn't much entertainment at the hotel although they had a cultural performance and a pop singer on the 2 nights I was there. You have to appreciate the ecological side of the Sigiriya area. So if you are looking for energetic activities, then it's not for you. Unless you count climbing the Lion Rock! My room was nice and spacious although I would have preferred a double bed instead of 2 singles. On my 2nd day, I went out of the hotel to have lunched and hung the sign for my room to be made up. Upon my return, I was pleasantly surprised someone noticed and did it in the short time I was away. So I found that I was well taken care of there"
Very Good
64 reviews
8.5/10
1 night
From CAD 102
Check availability
52
Hotels in Dambulla
Located in Inamaluwa, Lario Resort Sigiriya is in the historical district, within a 10-minute drive of Sigiriya Museum and Sigiriya Lion Rock. This hotel is 4.4 mi (7.1 km) from Ancient City of Sigiriya and 6.2 mi (10 km) from Pidurangala Rock. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. Additional features at this hotel include babysitting (surcharge), wedding services, and gas grills. Satisfy your appetite at one of the hotel's 2 restaurants. Mingle with other guests at the complimentary reception, held daily. A complimentary continental breakfast is served daily from 7:00 AM to 10:30 AM. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring minibars and Smart televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

"Very good meal"
Very Good
37 reviews
8.6/10
1 night
From CAD 78
Check availability
99+
Hotels in Dambulla
The Eden Grand provides a great place for travelers to relax after a busy day. The Eden Grand is an ideal choice for travelers who want to take in the sights and sounds of Dambulla. The hotel offers easy access to Sigiriya Airport, just 13km away. There is no shortage of things to see in the area, with the Rangiri Dambullu Maha Viharaya, Dambulla Golden Temple and Buddha Statue and Sath Paththini Devalaya 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 Dambulla hotel offers 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
55 reviews
9.4/10
1 night
From CAD 39
Check availability
59
Hotels in Dambulla
The River House Dambulla The Serendipity Collection is the perfect place to unwind after a day of travel or work. At this villa, you'll also find facilities including a bbq and garden. This property also offers dry cleaning. When driving to the property, you can use the free parking lot.

"It was absolutely amazing experience. We came from Japan & came to highland area to escape the city busyness. We are astonished about this hidden gem. As we came in we were welcomed with fantastic passion fruit juice. We came after dark & only requested simple white rice & fried vegetable but the chef and her staff made an amazing dinner with simple vegetable & rice. I realized how food prepared with heart can heal our soul. I was kept thinking if people in the world could eat this kind of food with real soul in it, could heal the whole world!! It is so amazing to be surrounded by beautiful trees &sounds of animals. I will definitely come back again. O"
Outstanding
14 reviews
10/10
1 night
From CAD 174
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 CAD 69 per night. For a 4-star hotel, the average cost is CAD 198 per night. If you're looking for a luxury experience, 5-star hotels in Dambulla this weekend typically cost CAD 460 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 CAD 69 per night. For a 4-star hotel, you can expect to pay around CAD 202 per night. If you're looking for a luxury stay, 5-star hotels in Dambulla generally cost CAD 473 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 CAD 106), Dambulla Tourist Resort (from CAD 10) and Jetwing Lake (from CAD 179), 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 CAD 277) 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.