Hotels in Dambulla

Search and compare Dambulla hotels from hundreds of travel sites and save

Dambulla, Sri Lanka
23 Sep — 24 Sep2
Dambulla, Sri Lanka
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dambulla

Filter by star ratings
All filters
Hotel Sigiriya
Hotel Sigiriya
8.9 Excellent
8 No 02 Hotel Rd Sigiriya, Sigiriya, Sri Lanka
Show on map
9.9 mi from city centre, Dambulla 
ExcellentBased on 1,012 reviews
8.9

Situated in Sigiriya, this 3-star property is relaxed and peaceful. It also offers 24-hour room service, outdoor tennis courts and a swimming pool.

Amaya Signature
Amaya Signature
8.8 Excellent
Kandalama, Dambulla, Sri Lanka
Show on map
3.9 mi from city centre, Dambulla 
ExcellentBased on 62 reviews
8.8

Amaya Signature Kandalama Dambulla is located in Kandalama and offers outdoor tennis courts. It also provides valet parking, a sun deck and an outdoor pool.

Heritance Kandalama
Heritance Kandalama
8.8 Excellent
Kandalama Lake Front, Dambulla, Sri Lanka
Show on map
3.8 mi from city centre, Dambulla 
ExcellentBased on 1,268 reviews
8.8

Situated in Kandalama, Heritance Kandalama offers relaxed 5-star accommodation, as well as outdoor tennis courts, a swimming pool and an infinity pool. It also features miniature golf, a sauna and a playground and unique views of Sigiriya.

Jetwing Lake
Jetwing Lake
9.3 Excellent
Dambulla, Dambulla, Sri Lanka
Show on map
1.4 mi from city centre, Dambulla 
ExcellentBased on 371 reviews
9.3

Jetwing Lake is situated in Dambulla and offers complimentary Wi-Fi. It provides 5-star accommodation with air-conditioned rooms.

Amaya Lake Dambulla
Amaya Lake Dambulla
8.5 Excellent
P.O Box 12 Kap Ela Kandalama Dambulla Dakunu Sri Lanka, Sigiriya, Sri Lanka
Show on map
4.1 mi from city centre, Dambulla 
ExcellentBased on 222 reviews
8.5

Amaya Lake Kandalama offers 4-star accommodation in Kandalama. It also features outdoor tennis courts and an outdoor pool.

Hotel Freedom Village
Hotel Freedom Village
8.0 Excellent
8th Canal, Economic Center Road, Dambulla, Sri Lanka
Show on map
0.7 mi from city centre, Dambulla 
ExcellentBased on 408 reviews
8.0

Freedom Village is located in Dambulla and offers free Wi-Fi. It also provides a swimming pool, laundry facilities and an express check-in and check-out feature.

Rangiri Dambulla Resort
Rangiri Dambulla Resort
8.1 Excellent
Pohoran Wewa, Kurunegala Road, Dambulla, Sri Lanka
Show on map
1.4 mi from city centre, Dambulla 
ExcellentBased on 30 reviews
8.1

Situated in Dambulla, Rangiri Dambulla Resort offers 4-star accommodation, as well as an outdoor pool. It provides free Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

Water Garden Sigiriya
Water Garden Sigiriya
9.7 Excellent
Indigaswewa, Sigiriya, Sri Lanka
Show on map
7.5 mi from city centre, Dambulla 
ExcellentBased on 29 reviews
9.7

This art deco resort in Sigiriya offers complimentary wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka
8.5 Excellent
#51, Gadawalayaya, Moragollawa, Dambulla, Sri Lanka
Show on map
2.7 mi from city centre, Dambulla 
ExcellentBased on 398 reviews
8.5

Sigiriana Resort by Thilanka offers 3-star accommodation in Dambulla. It also provides outdoor tennis courts, a Jacuzzi and an outdoor pool.

Tips for booking a Dambulla hotel

Cheapest month:October
Most expensive month:January
Average price in Dambulla:£96/night
Absolute cheapest price found:£20/night
Cheapest day:Wednesday
Most expensive day:Saturday
£55 - £144
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£29 - £159
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Dambulla hotels

Show all 303 hotels
1
Heritance Kandalama
Heritance Kandalama
8.8 Excellent
Kandalama Lake Front, Dambulla, Sri Lanka
Show on map
3.8 mi from city centre, Dambulla 

Situated in Kandalama, Heritance Kandalama offers relaxed 5-star accommodation, as well as outdoor tennis courts, a swimming pool and an infinity pool. It also features miniature golf, a sauna and a playground and unique views of Sigiriya.

2
Hotel Sigiriya
Hotel Sigiriya
8.9 Excellent
8 No 02 Hotel Rd Sigiriya, Sigiriya, Sri Lanka
Show on map
0.9 mi from city centre, Sigiriya 

Situated in Sigiriya, this 3-star property is relaxed and peaceful. It also offers 24-hour room service, outdoor tennis courts and a swimming pool.

3
Amaya Signature
Amaya Signature
8.8 Excellent
Kandalama, Dambulla, Sri Lanka
Show on map
3.9 mi from city centre, Dambulla 

Amaya Signature Kandalama Dambulla is located in Kandalama and offers outdoor tennis courts. It also provides valet parking, a sun deck and an outdoor pool.

Cheapest hotels in Dambulla, Matale District

Show all 303 hotels
Sigiriana Resort by Thilanka
Sigiriana Resort by Thilanka
8.5 Excellent
#51, Gadawalayaya, Moragollawa, Dambulla, Sri Lanka
Show on map
2.7 mi from city centre,  

Sigiriana Resort by Thilanka offers 3-star accommodation in Dambulla. It also provides outdoor tennis courts, a Jacuzzi and an outdoor pool.

£25
Avg. per night
Hotel Freedom Village
Hotel Freedom Village
8.0 Excellent
8th Canal, Economic Center Road, Dambulla, Sri Lanka
Show on map
0.7 mi from city centre,  

Freedom Village is located in Dambulla and offers free Wi-Fi. It also provides a swimming pool, laundry facilities and an express check-in and check-out feature.

£37
Avg. per night
Amaya Lake Dambulla
Amaya Lake Dambulla
8.5 Excellent
P.O Box 12 Kap Ela Kandalama Dambulla Dakunu Sri Lanka, Sigiriya, Sri Lanka
Show on map
5.1 mi from city centre,  

Amaya Lake Kandalama offers 4-star accommodation in Kandalama. It also features outdoor tennis courts and an outdoor pool.

£56
Avg. per night
Rangiri Dambulla Resort
Rangiri Dambulla Resort
8.1 Excellent
Pohoran Wewa, Kurunegala Road, Dambulla, Sri Lanka
Show on map
1.4 mi from city centre,  

Situated in Dambulla, Rangiri Dambulla Resort offers 4-star accommodation, as well as an outdoor pool. It provides free Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

£56
Avg. per night
Hotel Sigiriya
Hotel Sigiriya
8.9 Excellent
8 No 02 Hotel Rd Sigiriya, Sigiriya, Sri Lanka
Show on map
0.9 mi from city centre,  

Situated in Sigiriya, this 3-star property is relaxed and peaceful. It also offers 24-hour room service, outdoor tennis courts and a swimming pool.

£78
Avg. per night
Heritance Kandalama
Heritance Kandalama
8.8 Excellent
Kandalama Lake Front, Dambulla, Sri Lanka
Show on map
3.8 mi from city centre,  

Situated in Kandalama, Heritance Kandalama offers relaxed 5-star accommodation, as well as outdoor tennis courts, a swimming pool and an infinity pool. It also features miniature golf, a sauna and a playground and unique views of Sigiriya.

£105
Avg. per night
Jetwing Lake
Jetwing Lake
9.3 Excellent
Dambulla, Dambulla, Sri Lanka
Show on map
1.4 mi from city centre,  

Jetwing Lake is situated in Dambulla and offers complimentary Wi-Fi. It provides 5-star accommodation with air-conditioned rooms.

£148
Avg. per night
Water Garden Sigiriya
Water Garden Sigiriya
9.7 Excellent
Indigaswewa, Sigiriya, Sri Lanka
Show on map
1.7 mi from city centre,  

This art deco resort in Sigiriya offers complimentary wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

£264
Avg. per night

Hotel prices in Dambulla

3 stars

£37 - £56

Rangiri Dambulla Resort

No. 1 most popular

£56
Avg. per night
Hotel Freedom Village

Best value

£37
Avg. per night
4 stars and up

£25 - £1,593

Jetwing Lake

No. 1 most popular

Jetwing Lake
9.3 Excellent
£148
Avg. per night
Amaya Signature

No. 2 most popular

Amaya Signature
8.8 Excellent
£1,593
Avg. per night
Sigiriana Resort by Thilanka

Best value

£25
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dambulla

About Dambulla

Home to one of the best-preserved cave temple complexes in Sri Lanka, Dambulla is a small town in Sri Lanka’s Central Province. It’s on the doorstep of the Sigiriya “sky palace” and the Rangiri Dambulla International Stadium, a 16,800-seat cricket complex overlooking the waters of Ibbankatuwa Wewa.

Things to do

See more than 150 Buddha statues that cluster in the UNESCO-listed Golden Temple of Dambulla, which has a history that dates back to the 1st century BC. Comprising more than 80 caves, the majority of the temple’s attractions are contained within just five and include frescoes in the Kandyan painting style that depict Gautama Buddha and his life.

A short drive north-east of Dambulla lies Sigiriya, an ancient rock fortress that is perched atop a 180-metre-high granite peak. It was established by King Kashyapa in the 5th century BC as his new capital and served as a Buddhist monastery well into the 14th century. Admire the mysterious frescoes that adorn the rock faces and the ancient verses scribbled on the Mirror Wall before exploring one of the oldest landscaped gardens in the world.

Want to mingle with the locals? Coincide your visit with a cricket game at Rangiri Dambulla International Stadium, which is the first and only cricket ground in Sri Lanka’s dry zone to host international matches. Names such as Mahela Jayawardene, Shikhar Dhawan and John Hastings have played on its bowler-friendly pitch during One-Day and Test Internationals.

Getting around

Dambulla is just under four hours’ drive from Colombo and the Bandaranaike International Airport, the main gateway to Sri Lanka. Buses from Colombo, Kandy and Sigiriya all stop at the Dambulla bus station, which is a kilometre outside of town. Rickshaws are available for exploring Dambulla or it can be navigated on foot.

Dambulla travel FAQs

  • What are the best hotels in Dambulla?

    Jetwing Lake, rated with a score of 9.3 from 371 reviewers, is one of the most popular hotels in Dambulla. Other top stays include Amaya Signature, with an average rating of 8.8 from 62 reviewers, and Amaya Lake Dambulla, with a score of 8.5 from 222 reviewers.