Most Popular Hotels in Dambulla

See all 129 Hotels in Dambulla
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Heritance Kandalama
Heritance Kandalama

Kandalama Lake front, Dambulla

5.0 out of 5.0
4.5 out of 5 (195 reviews)

Located on a lake, this family-friendly hotel is within 6 mi (10 km) of Popham's Arboretum, Golden Temple, and Royal Rock …

£140
Jetwing Lake
Jetwing Lake

Dambulla, Dambulla 21100

5.0 out of 5.0
5 out of 5 (1 reviews)

Located in Matale District, this resort is within 2 mi (3 km) of Dambulla Cave Temple, Royal Rock Temple, and Golden Temple …

Get Rates
The Paradise Resort & Spa
The Paradise Resort & Spa

Dumbulla 21100, Dambulla

4.0 out of 5.0
4.3 out of 5 (23 reviews)

Located in Matale District, this spa resort is within 9 mi (15 km) of Sigiriya Museum, Sigiriya Archaeological Site, and …

Get Rates
Suwanila Rest
Suwanila Rest

Lake Road, Kandy Road, Dambulla 21100

3.5 out of 5.0

Situated in Dambulla, this hotel is 0.8 mi (1.2 km) from Rangiri Dambulla International Stadium and 2.2 mi (3.6 km) from …

Get Rates
Amaya Lake
Amaya Lake

Kap Ela, Kandalama, Dambulla

4.0 out of 5.0
3.9 out of 5 (66 reviews)

Located in Matale District, this spa resort is within 6 mi (10 km) of Popham's Arboretum, Golden Temple, and Royal Rock Templ …

Get Rates
Hotel Eden Garden
Hotel Eden Garden
0.6 mi from Dambulla
3.5 out of 5.0

Located in Matale District, this hotel is within 6 mi (10 km) of Sigiriya Museum, Sigiriya Archaeological Site, and Cobra Hoo …

Get Rates
Water Garden Sigiriya
Water Garden Sigiriya
1.9 mi from Dambulla
4.0 out of 5.0
5 out of 5 (3 reviews)

Located in Matale District, this hotel is 2.4 mi (3.8 km) from Sigiriya Museum and 3 mi (4.8 km) from Sigiriya Archaeological …

Get Rates
Hotel Sigiriya
Hotel Sigiriya
3.3 mi from Dambulla
4.0 out of 5.0
4.1 out of 5 (213 reviews)

Located in Matale District, this spa resort is 0.9 mi (1.5 km) from Cobra Hood Cave and 1.6 mi (2.6 km) from Sigiriya …

£82
Aliya Resort & Spa
Aliya Resort & Spa
6.1 mi from Dambulla
5.0 out of 5.0
4.4 out of 5 (29 reviews)

Located in Anuradhapura District, this resort is within 9 mi (15 km) of Sigiriya Archaeological Site, Sigiria Lion's Rock, an …

Get Rates
Cinnamon Lodge
Cinnamon Lodge
8.7 mi from Dambulla
4.5 out of 5.0
4.4 out of 5 (118 reviews)

Located in Anuradhapura District, this luxury lodge is within 9 mi (15 km) of Sigiriya Archaeological Site, Sigiria Lion's …

£81

Recent Reviews in Dambulla

Hide content

Narrow your search

Pocket Guide: Dambulla

Visiting Dambulla

Nature enthusiasts will enjoy a visit to Dambulla, though all visitors are sure to appreciate the restaurants, wildlife, and bars. Visitors can also indulge in everything this welcoming and relaxing, lakefront city has to offer, including its tours, jungle, and architecture. A top attraction is Dambulla Cave Temple.
  • There are 24 Dambulla hotels
  • November is the most expensive month to travel here, while May tends to be the cheapest
  • Closest major airport is in Colombo (CMB-Bandaranaike Intl.), 71.9 mi (115.7 km) from the city centre

Sightseeing around Dambulla

  • Notable landmarks include Dambulla Cave Temple, Royal Rock Temple, and Golden Temple
  • Dambulla Produce Market and Rangiri Dambulla International Stadium are a couple of favourite places to visit
  • Also, some natural sights include lakeside, wildlife, and jungle can't be understated

Staying in Dambulla

With 24 hotels and other accommodation options to choose from, Dambulla offers holiday retreats at affordable prices:
  • 11 hotels, ranging from GBP 44/night to GBP 181/night
  • 8 resorts, ranging from GBP 40/night to GBP 144/night
For family trips or any other travel plans, you might consider a larger hotel like the highly rated Heritance Kandalama, averaging GBP 175.79 per night. Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Signature by Amaya, averaging GBP 226.71/night
  • The Paradise Resort & Spa, averaging GBP 180/night
Signature by Amaya, a 3.5-star favourite with Expedia travellers, has a 5 out of 5 user rating. Also highly rated by guests are The Paradise Resort & Spa and Heritance Kandalama.

Dressing for Dambulla

  • Between January and March, you can expect the daytime average to be around 33°C and the nighttime average to be 22°C
  • From April to June, temperatures average about 33°C during the day and 25°C at night
  • July through September averages 31°C during the day and 24°C at night
  • In October–December, the average temperature is 32°C during the day and 23°C at night
  • Average annual rainfall for Dambulla is 62 millimetres
false