Dambulla

Find Pensions 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
9+8+7+6+

We found 19 Dambulla Pensions for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
68
Hotels in Dambulla
With a stay at Sigiri Holiday Bungalow in Sigiriya, you'll be within a 10-minute drive of Sigiriya Museum and Sigiriya Lion Rock. This hotel is 3 mi (4.9 km) from Ancient City of Sigiriya and 4.8 mi (7.7 km) from Pidurangala Rock. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. At Sigiri Holiday Bungalow, enjoy a satisfying meal at the restaurant. Local cuisine breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 6 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include desks, and housekeeping is provided daily.

"Stayed for one night: - good WiFi -helped with Tuk tuks to Sigiriya rock - nice Pool - good food (ordered koththu from the menu see picture) - good towels -ac working -friendly staff -breakfast was toast with omelette and fruits"
Very Good
10 reviews
8.2/10
1 night
From THB 1,057
Check availability
26
Hotels in Dambulla
At Dambulla Tourist Resort, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the hotel to ensure you stay connected during your visit.For guests with their own vehicle, parking facilities are provided.Continuously receive the support you require through front desk amenities such as luggage storage.For the health and well-being of all guests and staff, smoking is restricted exclusively to assigned zones. Accommodations come equipped with all the conveniences required for a restful night's slumber.A selection of rooms at Dambulla Tourist Resort come furnished with air conditioning to cater to your needs and comfort.In certain chosen rooms, instant tea is conveniently available for your use.

"The price is cheap, the hotel is a few hundred meters away from the bus station, the basic conditions of accommodation can be met, some old but very clean. The car chartered at the hotel went to Anuradpur, and the off-road vehicle was quite funny. His chartered car is really expensive and feels like being stepped on. Hotel accommodation is satisfactory."
Very Good
12 reviews
8.4/10
1 night
From THB 333
Check availability
93
Hotels in Dambulla
With a stay at Sigiriya Rock Hide in Sigiriya, you'll be within a 5-minute drive of Sigiriya Lion Rock and Ancient City of Sigiriya. This hotel is 2 mi (3.3 km) from Sigiriya Museum and 2.9 mi (4.7 km) from Pidurangala Rock. Enjoy recreation amenities such as bicycles to rent or take in the view from a terrace. This hotel also features complimentary wireless internet access and an arcade/game room. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Featured amenities include luggage storage, laundry facilities, and an elevator. Free self parking is available onsite. Make yourself at home in one of the 5 individually furnished guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries. Conveniences include desks and ceiling fans, and housekeeping is provided daily.

"We stayed here two nights to enjoy the two main attractions of the area. The boys are very available and the manager is a nice young man who can do it! The location is very quiet even though not very far from the rooms. The hotel is very comfortable and it is very comfortable and it is very comfortable and it is very comfortable and it is very good."
Very Good
32 reviews
8.6/10
1 night
From THB 1,198
Check availability
32
Hotels in Dambulla
Located in Dambulla, Umesh Home Stay is a 3-minute drive from Dambulla Cave Temple and 7 minutes from Popham's Arboretum. This guesthouse is 3.3 mi (5.4 km) from Rangiri Dambulla International Stadium and 12.8 mi (20.7 km) from Sigiriya Museum. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Stay in one of 3 guestrooms featuring flat-screen televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads.
Very Good
8.0/10
1 night
From THB 445
Check availability
88
Hotels in Dambulla
Located in Sigiriya, The Otunna Guest House is in a national park, within a 5-minute drive of Sigiriya Lion Rock and Ancient City of Sigiriya. This spa guesthouse is 1.7 mi (2.8 km) from Sigiriya Museum and 2.6 mi (4.2 km) from Pidurangala Rock. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. Additional features at this guesthouse include complimentary wireless internet access, a hair salon, and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's 24-hour room service. A complimentary local cuisine breakfast is served daily from 6 AM to 9 AM. Featured amenities include a business center, express check-in, and express check-out. A roundtrip airport shuttle is complimentary (available 24 hours). Treat yourself to a stay in one of the 2 individually decorated guestrooms, featuring fireplaces. Rooms have private patios. Conveniences include phones, as well as safes and desks.

"The very warm and thoughtful service and rich breakfast will make you unbelievable that this is a great experience provided by a homestay! The wooden house in the tropical jungle is surrounded by the sound of birds and you can enjoy nature to your heart's content. The swings and hammocks at the door allow people to play as soon as possible. The sign at the door is not very obvious. There are several restaurants around, but I didn't find any restaurants that I was interested in."
Outstanding
70 reviews
9.8/10
1 night
From THB 1,839
Check availability
99+
Hotels in Dambulla
In the heart of Sigiriya, Hungry Lion Sigiriya is within a 5-minute drive of Sigiriya Museum and Ancient City of Sigiriya. This hotel is 3 mi (4.8 km) from Pidurangala Rock and 5 mi (8.1 km) from Minneriya National Park. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. This hotel also features bicycle tour information and bike parking. Guests can get to nearby shops on the complimentary shuttle. Enjoy Asian cuisine at Hungry Lion Restaurant, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. English breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include express check-out, luggage storage, and laundry facilities. For a surcharge, guests may use a shuttle from the airport to the hotel (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 3 air-conditioned guestrooms. Your pillowtop bed comes with Egyptian cotton sheets. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

"Beautiful hotel in a convenient location (walking distance to cafes/restaurants and short drive from main sightseeing location). Super friendly and accommodating staff and a very cute dog too. The rooms were spacious and clean, and breakfast was delicious. Thank you for our stay!"
Great
41 reviews
9.1/10
1 night
From THB 631
Check availability
70
Hotels in Dambulla
A stay at Takeshi inn places you in the heart of Dambulla, a 4-minute drive from Dambulla Cave Temple and 5 minutes from Rangiri Dambulla International Stadium. This guesthouse is 3.7 mi (6 km) from Popham's Arboretum and 9.3 mi (14.9 km) from Sigiriya Museum. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the guesthouse's room service (during limited hours). Breakfast is available for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 5 air-conditioned guestrooms. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
Very Good
2 reviews
8.0/10
1 night
From THB 523
Check availability
99+
Hotels in Dambulla
Located in Sigiriya, Sisira Natural Lodge is a 5-minute drive from Sigiriya Museum and 6 minutes from Ancient City of Sigiriya. This lodge is 4.3 mi (6.8 km) from Pidurangala Rock and 6.3 mi (10.1 km) from Minneriya National Park. Pamper yourself with onsite massages or enjoy recreation amenities such as bicycles to rent. Additional features at this lodge include complimentary wireless internet access, tour/ticket assistance, and a picnic area. Enjoy a meal at the restaurant, or stay in and take advantage of the lodge's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 6 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.

"A kind family welcomed me. The breakfast I had at the beautiful terrace seat table surrounded by nature was great. I will come again."
Very Good
7 reviews
8.2/10
1 night
From THB 333
Check availability
15
Hotels in Dambulla
Located in Dambulla, The Crown Hotel Dambulla is within a 15-minute drive of Dambulla Cave Temple and Popham's Arboretum. This guesthouse is 5.2 mi (8.4 km) from Rangiri Dambulla International Stadium and 11.6 mi (18.7 km) from Nalanda Gedige. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The guesthouse also offers room service (during limited hours). Featured amenities include a 24-hour front desk, an elevator, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 2 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads. Conveniences include phones, as well as safes and complimentary newspapers.
Outstanding
9.8/10
1 night
From THB 1,345
Check availability
1
Hotels in Dambulla
This guesthouse is 0.1 mi (0.1 km) from Sri Lanka and 6.5 mi (10.5 km) from Ancient City of Sigiriya. Take advantage of the guesthouse's 24-hour room service. Make yourself at home in one of the 3 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.
Very Good
8.4/10
1 night
From THB 797
Check availability
See More Pensions in Dambulla

Frequently Asked Questions

What are the best places to stay in Dambulla?

Some top places to stay in Dambulla are near popular attractions like Dambulla Cave Temple, Popham's Arboretum and Rangiri Dambulla International Cricket Stadium—so you can quickly get to top landmarks and amenities you need.

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

According to Trip.com’s latest 12-month data, 3-star hotels in Dambulla have an average price of THB 1,615 per night this weekend. For 4-star hotels, the average rate is THB 4,550 per night. If you’re seeking luxury, 5-star hotels in Dambulla typically cost THB 11,052 per night this weekend.

What is the average nightly price of hotels in Dambulla on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Dambulla on weekdays is THB 1,618. For 4-star hotels, the average cost is around THB 4,566 per night. For a luxury stay, 5-star hotels in Dambulla generally have an average price of THB 11,021 per night on weekdays.

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

Some standout hotels in Dambulla close to Dambulla Cave Temple include Sundaras Family Suites (price from THB 3,282), Dambulla Tourist Resort (price from THB 332) and Jetwing Lake (price from THB 3,737), all within easy walking or transit distance of Dambulla Cave Temple, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Dambulla?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.