You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Located in the heart of Sri Lanka's Central Province, Dambulla is a captivating travel destination known for its rich cultural heritage and stunning landscapes. As a major urban center, it offers a variety of accommodations ranging from luxury hotels to budget-friendly guesthouses, making it an ideal base for exploring the region. The town is renowned for its Dambulla Cave Temple, a UNESCO World Heritage site featuring ancient Buddhist murals and statues. Visitors can also explore the nearby Sigiriya Rock Fortress, a marvel of ancient engineering and art. For those interested in natural beauty, the Iron Wood Forest and the largest rose quartz mountain range in South Asia are must-see attractions. The best neighborhoods to stay in Dambulla include the areas around the cave temple and the city center, offering easy access to local markets and dining options. Whether you're a history buff or nature lover, Dambulla promises an unforgettable experience.
See the latest prices and deals by choosing your dates

Hotel in Dambulla · 1.55 mi from centre
9.0
2 reviews
Breakfast available
Located in Dambulla, Elysia Sigiriya Hotel is in the historical district, within a 15-minute drive of Dambulla Cave Temple and Rangiri Dambulla International Stadium.  This hotel is 6.1 mi (9.8 km) from Popham's Arboretum and 8.5 mi (13.7 km) from Sigiriya Museum.

Bed and breakfast in Dambulla, Inamaluwa · 1.60 mi from centre
9.8
14 reviews
Breakfast available
A good location for a hassle-free stay in Inamaluwa, Danu Resort is a bed and breakfast surrounded by views of the garden. The property features a garden, shared lounge, and parking on-site among other facilities. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. The accommodation provides airport transfers, while a bicycle rental service is also available.
All rooms are complete with a private bathroom and air conditioning, and selected rooms are fitted with a terrace. At the bed and breakfast, all units come with bed linen and towels.
For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.
The area is popular for cycling, and car rental is available at Danu Resort. A baby safety gate is also available for guests at the accommodation.
Sigiriya Rock is 6.5 miles from Danu Resort, while Pidurangala Rock is 8.4 miles away. Sigiriya Airport is 5 miles from the property.

Bed and breakfast in Dambulla · 1.62 mi from centre
9.3
10 reviews
Seasons Villa Sigiriya, Sri Lanka features air-conditioned rooms in Dambulla. This bed and breakfast provides free private parking and a shared kitchen. The accommodation offers free Wifi throughout the property, as well as a terrace and a family-friendly restaurant.
At the bed and breakfast, every unit has a desk. The rooms have a private bathroom with a walk-in shower and a hair dryer, while selected rooms will provide you with a balcony. At the bed and breakfast, the units have bed linen and towels.
Guests may relax in the on-site lounge, while packed lunches are also available upon request.
Sightseeing tours are available in the surroundings. Both a bicycle rental service and a car rental service are available at the bed and breakfast.
Sigiriya Rock is 6.6 miles from Seasons Villa Sigiriya, Sri Lanka, while Pidurangala Rock is 8.5 miles away. Sigiriya Airport is 5 miles from the property.

Bed and breakfast in Dambulla, Sigiriya · 1.64 mi from centre
10.0
1 review
Seasons Villa Sigiriya offers accommodations in Sigiriya, 5.3 miles from Wildlife Range Office - Sigiriya and 5.9 miles from Dambulla Cave Temple. With free private parking, the property is 6.6 miles from Sigiriya Rock and 8.5 miles from Pidurangala Rock. The Forgotten Temple Kaludiya Pokuna is 6 miles away and Sigiriya Museum is 6.1 miles from the bed and breakfast.
Rangiri Dambulla International Stadium is 6.5 miles from the bed and breakfast, while Popham's Arboretum is 7.5 miles away. Sigiriya Airport is 5 miles from the property.

Hotel in Dambulla · 1.65 mi from centre
7.7
63 reviews
Breakfast available
Boasting a garden, Green Edge Residences is set in Dambulla in the Matale District region, 5.3 mi from Dambulla Cave Temple and 6.8 mi from Rangiri Dambulla International Stadium. This 3-star hotel offers a 24-hour front desk and room service. Free WiFi is available.
All rooms in the hotel are equipped with a flat-screen TV with satellite channels. The private bathroom is fitted with a shower. All guest rooms will provide guests with a desk and a kettle.
An Asian or vegetarian breakfast can be enjoyed at the property.
Green Edge Residences offers a terrace.

Homestay in Dambulla · 1.65 mi from centre
9.8
6 reviews
Ema homestay is located in Dambulla, just 4.7 miles from The Forgotten Temple Kaludiya Pokuna and 4.8 miles from Popham's Arboretum. With free private parking, the property is 9.2 miles from Sigiriya Rock and 11 miles from Pidurangala Rock. Outdoor seating is also available at the homestay.
Towels and bed linen are provided in the homestay. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Dambulla Cave Temple is 6.7 miles from Ema homestay, while Wildlife Range Office - Sigiriya is 7.9 miles away. Sigiriya Airport is 7.5 miles from the property.

Bed & breakfast in Dambulla, Inamaluwa · 1.70 mi from centre
9.6
11 reviews
Breakfast available
Located in Inamaluwa, Seasons Villa is in the historical district, within a 10-minute drive of Dambulla Cave Temple and Habarana Cultural Center.  This bed & breakfast is 5.8 mi (9.3 km) from Sigiriya Museum and 6 mi (9.7 km) from Rangiri Dambulla International Stadium.

Bed and breakfast in Dambulla, Sigiriya · 1.71 mi from centre
Featuring garden views, Piyasa Rest in Sigiriya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi. Guests can enjoy quiet street views.
Accessible via private entrance, all rooms have air conditioning, soundproofing, and a private bathroom with a bidet. There's a seating and a dining area in all units. At the bed and breakfast, every unit comes with bed linen and towels.
Sigiriya Rock is 6.5 miles from the bed and breakfast, while Pidurangala Rock is 8.5 miles from the property. Sigiriya Airport is 5 miles away.

Hotel in Dambulla · 1.82 mi from centre
Breakfast available
Located in Dambulla, Hotel Silver Horse Dambulla is a 4-minute drive from Dambulla Cave Temple and 5 minutes from Rangiri Dambulla International Stadium.  This hotel is 3.9 mi (6.2 km) from Popham's Arboretum and 9.1 mi (14.6 km) from Sigiriya Museum.

Apartment in Dambulla, Sigiriya · 1.84 mi from centre
Prasad home is located in Sigiriya, just 5.6 miles from Wildlife Range Office - Sigiriya and 6.1 miles from Dambulla Cave Temple. With free private parking, the property is 6.8 miles from Sigiriya Rock and 8.8 miles from Pidurangala Rock. The Forgotten Temple Kaludiya Pokuna is 6.7 miles away and Popham's Arboretum is 7.7 miles from the apartment.
The apartment includes 1 bedroom and a living room with a flat-screen TV. The property offers garden views.
Guests at the apartment can enjoy an Asian breakfast.
Sigiriya Museum is 6.3 miles from Prasad home, while Rangiri Dambulla International Stadium is 6.7 miles from the property. Sigiriya Airport is 5 miles away.

Bed and breakfast in Dambulla · 1.85 mi from centre
Kandalama Boralukande Villa is located in Dambulla, just 12 miles from Sigiriya Rock and 14 miles from Pidurangala Rock. This property offers access to a balcony and free private parking. Rangiri Dambulla International Stadium is 4.7 miles from the bed and breakfast and Ibbankatuwa Megalithic Tombs is 5.8 miles away.
The property offers garden views.
Guests can also relax in the garden.
Popham's Arboretum is 1.3 miles from the bed and breakfast, while Dambulla Cave Temple is 2.9 miles away. Sigiriya Airport is 10 miles from the property.

Hotel in Dambulla, Kandalama · 1.86 mi from centre
9.6
4 reviews
Breakfast available
Located in Kandalama, Lake Lodge Boutique Hotel Kandalama is in the historical district, a 4-minute drive from Popham's Arboretum and 8 minutes from Dambulla Cave Temple.  This family-friendly hotel is 5.7 mi (9.2 km) from Rangiri Dambulla International Stadium and 8.1 mi (13 km) from Sri Lanka.

Homestay in Dambulla · 1.88 mi from centre
8.0
1 review
Breakfast available
Hotel Sunset offers accommodations in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock. Providing a restaurant, the property also has a garden and a spa facilities. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the mountain and garden.
At the homestay, the units include a desk. All rooms come with a private bathroom with a bidet and a hair dryer, while selected rooms are fitted with a balcony. At the homestay, all units come with bed linen and towels.
A selection of options including pancakes, fruit, and juice are served for breakfast, and breakfast in the room is also available.
Yoga is available at the property. If you like to discover the area, cycling, fishing and walking tours are possible in the surroundings and the homestay can arrange a bicycle rental service.
Dambulla Cave Temple is 2.3 miles from Hotel Sunset, while Rangiri Dambulla International Stadium is 2.8 miles away. Sigiriya Airport is 8.7 miles from the property.

Guesthouse in Dambulla · 1.95 mi from centre
Breakfast available
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.

Villa in Dambulla · 1.98 mi from centre
Providing a garden, Sena's Cave Villa features accommodations in Dambulla. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides room service and bicycle parking for guests.
Opening onto a terrace with garden views, the air-conditioned villa consists of 1 bedroom. A flat-screen TV with satellite channels is provided. The property has an outdoor dining area.
A car rental service is available at the villa.
Sigiriya Rock is 10 miles from Sena's Cave Villa, while Pidurangala Rock is 12 miles away. Sigiriya Airport is 8.7 miles from the property.

Guesthouse in Dambulla · 2.04 mi from centre
8.0
1 review
Located in Dambulla, Lake Bliss is on a lake, within a 15-minute drive of Dambulla Cave Temple and Rangiri Dambulla International Stadium.  This guesthouse is 7 mi (11.2 km) from Popham's Arboretum and 9.4 mi (15.1 km) from Sigiriya Museum.

Bed and breakfast in Dambulla, Inamaluwa · 2.10 mi from centre
Offering garden views, Sandra Resort in Inamaluwa offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi. Sigiriya Rock is 5.7 miles from the bed and breakfast, and Pidurangala Rock is 7.6 miles away.
At the bed and breakfast, the units include a private bathroom and bed linen.
A continental, full English/Irish, or Asian breakfast can be enjoyed at the property.
Wildlife Range Office - Sigiriya is 4.4 miles from the bed and breakfast, while Sigiriya Museum is 5.2 miles from the property. Sigiriya Airport is 3.7 miles away.

Guest house in Dambulla · 2.10 mi from centre
9.5
191 reviews
Breakfast available
Offering mountain views, Hotel Hanguk Villa in Dambulla features accommodations and a garden. This property offers access to a patio and free private parking. The accommodation offers free Wifi throughout the property, as well as a terrace and a traditional restaurant.
Accessible via private entrance, all rooms have air conditioning, soundproofing, desk, and a private bathroom with a bidet. There's a seating and a dining area in all units. At the guest house, the units are fitted with bed linen and towels.
À la carte and full English/Irish breakfast options with pancakes, fruit, and juice are available.
Sightseeing tours are available in the surrounding area. Both a bicycle rental service and a car rental service are available at the guest house, while cycling and walking tours can be enjoyed nearby.
Sigiriya Rock is 10 miles from Hotel Hanguk Villa, while Pidurangala Rock is 12 miles from the property. Sigiriya Airport is 8.7 miles away, and the property offers a paid airport shuttle service.

Guest house in Dambulla · 2.11 mi from centre
Providing garden views, Dambulla Cashew Garden Villa in Dambulla provides accommodations and a garden. Among the facilities of this property are a restaurant, a 24-hour front desk, and private check-in and check-out, along with free Wifi throughout the property. When staying at the guest house, guests can use private entrance.
At the guest house, every unit has a private bathroom and bed linen.
Dambulla Cashew Garden Villa offers an à la carte or Asian breakfast.
Sigiriya Rock is 12 miles from the accommodation, while Pidurangala Rock is 13 miles away. Sigiriya Airport is 11 miles from the property.

Bed and breakfast in Dambulla · 2.12 mi from centre
9.3
237 reviews
Breakfast available
10 miles from Sigiriya Rock in Dambulla, Hotel Gala Addara provides accommodations with access to a steam room. Private parking is available on site at this recently renovated property. The bed and breakfast features garden views, a sun terrace, a 24-hour front desk, and free Wifi is available throughout the property.
Accommodation is equipped with air conditioning, a fully equipped kitchenette, a flat-screen TV, and a private bathroom with walk-in shower, bathrobes, and slippers. There's also a fridge, minibar, and a kettle. At the bed and breakfast, every unit is fitted with bed linen and towels.
À la carte and continental breakfast options with warm dishes, local specialities, and fresh pastries are available.
In addition to a year-round outdoor pool, the bed and breakfast also offers kids pool.
Pidurangala Rock is 12 miles from Hotel Gala Addara, while Dambulla Cave Temple is 1.9 miles from the property. Sigiriya Airport is 8.7 miles away.