• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (12)
  • (16)
  • (13)
  • (4)
  • (5)
  • (5)
  • (3)

Your Budget

to
Star Category
  • (14)
  • (12)
  • (33)
User Rating
  • (10)
  • (8)
  • (5)
  • (1)
  • (24)
Property Type
  • (42)
  • (21)
  • (19)
  • (17)
  • (6)
  • (1)
Amenities
Guests Love
  • (12)
  • (52)
  • (20)

Show -3 more

Booking Preference
Booking Preference
  • (4)
  • (96)
  • (23)
House Rules
  • (6)
  • (9)
  • (7)
  • (8)
BACK TO TOP

Book Hotels in Dambulla, Sri Lanka from 134 Hotels

hotelImg

Amaya Lake Dambulla

Kandalama
SpaSpa
Free Cancellation
This 5 Star Resort in Dambulla is located in Kandalama. Full Address of property is Kap Ela, Kandalama View On Map Key amenities of this property are Spa.
View More
Excellent4.4

(780 Ratings)

AED 434

AED 371

+ AED 166 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Heritance Kandalama

Kandalama
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Hotel is Kandalama View On Map (Heritance Kandalama 11, Dambulla 21106, Sri Lanka). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(1697 Ratings)

AED 761

+ AED 213 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Jetwing Lake

Dambulla
SpaSpa
GymGym
Free Cancellation
This 5 Star Hotel in Dambulla is located in Dambulla. Full Address of property is Yapagama, Wijaya Kumaratunga Mawatha, , Dambulla View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.8

(161 Ratings)

AED 750

AED 545

+ AED 184 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Kalundewa Retreat

SpaSpa
Free Cancellation
Top Facilities of this Hotel are Spa.
View More

AED 721

AED 623

+ AED 259 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lock icon

Special Deals Await!

WELCOME OFFER

LOGIN & GET

Login Now

Flat 25% off on First Hotel Booking - Use code MMTWELCOME

Get AED 100 in your wallet

OFFER

STAYLONG

BOOK YOUR STAY FOR 3 OR MORE NIGHTS AND SAVE UP TO 10% EXTRA

hotelImg

The Paradise Dambulla

Dambulla
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 5 Star Resort in Dambulla is located in Dambulla. Full Address of property is Kubukkadanwala 21100 Dambulla Sri Lanka View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.7

(491 Ratings)

AED 343

AED 274

+ AED 96 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sigiriya Kingdom Resort & Spa

Dambulla
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Dambulla View On Map (2222, Rathmalgahaela Road). Top Facilities of this Hotel are Swimming Pool.
View More
Very Good4.1

(181 Ratings)

AED 192

AED 174

+ AED 68 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Wild Grass Nature Resort

3.5 km drive to Sigiriya Airport (GIU)
Kids' Meals
BarBar
Free Cancellation
Full Address of property is Kumbukkadanwala Farmhouse Road (Govigammana Main Road) View On Map Key amenities of this property are Kids' Meals & Bar.
View More
Excellent4.8

(21 Ratings)

AED 2,542

AED 2,342

+ AED 903 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sundaras Resort & Spa

Dambulla | 10 minutes walk to Dambulla cave temple
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Resort is Dambulla View On Map (189 Kandy Road). Top Facilities of this Resort are Spa & Swimming Pool.
View More
Good3.0

(161 Ratings)

AED 563

AED 510

+ AED 199 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Hideout Sigiriya

Kimbissa | 4.2 km drive to Sigiriya Airport (GIU)
SpaSpa
Free Cancellation
This 4 Star Resort in Dambulla is located in Kimbissa. Full Address of property is Palutawa Road, Kimbissa KIMBISSA View On Map Key amenities of this property are Spa.
View More
Very Good4.0

(376 Ratings)

AED 145

AED 131

+ AED 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ayugiri Ayurveda Wellness Resort

Dambulla | 5.4 km drive to Sigiriya Airport (GIU)
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Location of the Hotel is Dambulla View On Map (AYUGIRI, Pothana,Sigiriya, Kimbissa). Top Facilities of this Hotel are Spa & Swimming Pool.
View More
Excellent4.5

(128 Ratings)

AED 791

AED 678

+ AED 275 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Freedom Village

Free Cancellation till 24 hrs before check in
Full Address of property is 8th Canal, Economic Center Road View On Map
View More
Excellent4.5

(107 Ratings)

AED 93

AED 73

+ AED 29 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Water Garden Sigiriya

Kimbissa | 2 km drive to Sigiriya Airport (GIU)
Entire Villa
| 1 Bedroom | Sleeps 3 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
SpaSpa
GymGym
Free Cancellation
Location of the Villa is Kimbissa View On Map (Indigaswewa). Top Facilities of this Villa are Swimming Pool & Spa & Gym.
View More
Excellent4.9

(38 Ratings)

AED 2,841

AED 2,641

+ AED 972 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Supreme Dambulla

Dambulla
Swimming PoolSwimming Pool
Free Cancellation
This 5 Star Resort in Dambulla is located in Dambulla. Full Address of property is Kurunegala Rd View On Map Key amenities of this property are Swimming Pool.
View More
Very Good3.9

(101 Ratings)

AED 90

AED 78

+ AED 38 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Rangiri Dambulla Resort

Dambulla
SpaSpa
Free Cancellation
Location of the Hotel is Dambulla View On Map (Pohoran Wewa, Kurunegala Road). Top Facilities of this Hotel are Spa.
View More
Excellent4.4

(34 Ratings)

AED 397

AED 360

+ AED 145 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sigiriana Resort by Thilanka

Dambulla
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Dambulla is located in Dambulla. Full Address of property is 51 Godawalaya Morragollawa, 21100 Dambulla, Sri Lanka View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.0

(309 Ratings)

AED 379

AED 230

+ AED 80 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Raintree

Shuttle Service
Free Cancellation till 24 hrs before check in
Top Facilities of this Hotel are Shuttle Service.
View More
Excellent4.7

(3 Ratings)

AED 129

AED 95

+ AED 40 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Sanemro Villa

Guest House
Free Cancellation till 24 hrs before check in
Full Address of property is clock tower junction View On Map
View More
Excellent4.9

(16 Ratings)

AED 51

AED 41

+ AED 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Arika Villa

Dambulla
Kids' Meals
BarBar
Free Cancellation
Location of the Hotel is Dambulla View On Map (Puwakattawala Road 40th Mile post Dambulla). Top Facilities of this Hotel are Kids' Meals & Bar.
View More
Very Good4.2

(58 Ratings)

AED 187

AED 167

+ AED 29 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Pelwehera Village Resort

Pelwehera
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Resort in Dambulla is located in Pelwehera. Full Address of property is Bulagala Junction, Habarana Road View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Very Good4.2

(51 Ratings)

AED 153

AED 139

+ AED 54 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Pothana Village

Dambulla | 3 km drive to Sigiriya Airport (GIU)
Free Cancellation
Location of the Hotel is Dambulla View On Map (Walikadayaya Road).
View More
Excellent4.5

(23 Ratings)

AED 159

AED 127

+ AED 33 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Dambulla


Check out best Dambulla hotel deals and offers on more than 134 hotels in Dambulla only on MakeMyTrip!

Wondering where to book your stay in Dambulla? We understand your desire for comfort and hence have listed out the best Dambulla hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Dambulla. Select from best 134 hotels in Dambulla.

All Above properties for Dambulla are updated on Saturday, June 27, 2026- 15.48.

Book affordable hotels in Dambulla at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Dambulla, Stay in Dambulla's best hotels! Dambulla Hotels Price Starts from Minimum AED 35 for Budget hotel. If you’re looking for a cheap hotel in Dambulla, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Dambulla accommodation. Check Price Now!


Facts About Dambulla, Sri Lanka

Hotels in Dambulla 134
Lowest Price 35 AED
Highest Price 1589 AED

Five Star Hotels in Dambulla

Avudangawa

Heritance Kandalama

0 1 2 3 4 0 1 2 3 4

AED 684

Per Night

Kandalama

Habarana

Arika Villa

0 1 2 3 4 0 1 2 3 4

AED 165

Per Night

Dambulla

Habarana

Dambulla

Supreme Dambulla

0 1 2 3 4 0 1 2 3 4

AED 118

Per Night

Dambulla

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Dambulla

Get the best deals on different type of Hotel categories in Dambulla with MakeMyTrip.com. Choose from 134 hotels in Dambulla. Just AED 35 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Luxury Hotels in Nearby Cities

Show More

Budget Hotels in Dambulla

Sun Ceylon Habarana

0 1 2 0 1 2 3 4

AED 112

Per Night

Kimbissa

Hungry Lion Sigiriya

0 1 2 0 1 2 3 4

AED 92

Per Night

Sigiriya

Alikele Hotel Sigiriya

0 1 2 0 1 2 3 4

AED 205

Per Night

Inamaluwa

The Hideout Sigiriya

0 1 2 3 0 1 2 3 4

AED 211

Per Night

Kimbissa

Sanemro Villa

0 1 2 0 1 2 3 4

AED 56

Per Night

Pleasure Island

0 -1 0 1 2 3 4

AED 78

Per Night

Dambulla

Melrose Villas

0 1 0 1 2 3 4

AED 148

Per Night

Ehalagala

Yoho Siyara Homestay

0 1 0 1 2 3 4

AED 111

Per Night

Moragaswewa

Takeshi inn

0 0 1 2 3 4

AED 72

Per Night

Sigiriya

Dambulla

Sigiri Thilanka Rest

0 1 0 1 2 3 4

AED 79

Per Night

Sigiriya

Hotel Blue Moon

0 1 2 0 1 2 3 4

AED 70

Per Night

Dambulla

Sunwon Holiday Home

0 1 2 0 1 2 3 4

AED 51

Per Night

khaya villa

0 1 2 0 1 2 3 4

AED 73

Per Night

Tree Plus

0 1 0 1 2 3 4

AED 42

Per Night

Kimbissa

Hotel Mahawasala

0 1 2 0 1 2 3 4

AED 65

Per Night

Tiara Elephant Lodge

0 1 2 0 1 2 3 4

AED 125

Per Night

Habarana

Sinhagiri Villa

0 1 2 0 1 2 3 4

AED 179

Per Night

Ehalagala

Serenity Sigiri Resort

0 1 2 0 1 2 3 4

AED 165

Per Night

Sigiriya

Pelwehera

Pura Sanda Villa

0 1 2 0 1 2 3 4

AED 84

Per Night

Inamaluwa

Hotel Eden Garden

0 1 2 3 0 1 2 3 4

AED 205

Per Night

Inamaluwa

Thuru Sevana Villa

0 1 0 1 2 3 4

AED 58

Per Night

Avudangawa

Arika Villa

0 1 2 3 4 0 1 2 3 4

AED 165

Per Night

Dambulla

L's Lanka

0 1 2 0 1 2 3 4

AED 138

Per Night

Palugaswewa

Sigiri Hibiscus Villa

0 1 2 0 1 2 3 4

AED 165

Per Night

Sigiriya

Sigiriya vista

0 1 2 0 1 2 3 4

AED 204

Per Night

Avudangawa

Habarana

Paradise Guest House

0 1 0 1 2 3 4

AED 110

Per Night

Habarana

Eden Grand

0 1 2 0 1 2 3 4

AED 111

Per Night

Dambulla

Athkandura Hotel

0 1 2 0 1 2 3 4

AED 170

Per Night

Habarana

Seasons Villa

0 1 2 0 1 2 3 4

AED 74

Per Night

Inamaluwa

Kimbissa

Hotel Araliya

0 1 2 0 1 2 3 4

AED 176

Per Night

Hangout Habarana

0 1 2 0 1 2 3 4

AED 87

Per Night

Habarana

Asharo Sigiriya Villa

0 1 2 0 1 2 3 4

AED 163

Per Night

Kimbissa

Dambulla

Amron Resort Sigiriya

0 1 2 0 1 2 3 4

AED 74

Per Night

Kimbissa

Pothana Village

0 1 2 0 1 2 3 4

AED 181

Per Night

Dambulla

Nice Place Resort

0 1 2 0 1 2 3 4

AED 207

Per Night

Kandalama

Supreme Dambulla

0 1 2 3 4 0 1 2 3 4

AED 118

Per Night

Dambulla

Lake Bliss

0 1 2 0 1 2 3 4

AED 92

Per Night

Sigiriya

Border

0 -1 0 1 2 3 4

AED 149

Per Night

Habarana

A A A Guest House

0 1 0 1 2 3 4

AED 78

Per Night

Dambulla

Hotels in Dambulla with Free Breakfast

Umesh Home Stay

0 1 2 0 1 2 3 4

AED 62

Per Night

Athena Lake by Seedevi

0 1 2 0 1 2 3 4

AED 620

Per Night

Dambulla

Dambulla

Ehalagala

Winmi Resort

0 1 0 1 2 3 4

AED 140

Per Night

Habarana

Sundaras Resort & Spa

0 1 2 3 0 1 2 3 4

AED 534

Per Night

Dambulla

Arangala Bungalow

0 1 0 1 2 3 4

AED 84

Per Night

Amaya Lake Dambulla

0 1 2 3 4 0 1 2 3 4

AED 406

Per Night

Kandalama

Sigiri Hibiscus Villa

0 1 2 0 1 2 3 4

AED 165

Per Night

Sigiriya

Supreme Dambulla

0 1 2 3 4 0 1 2 3 4

AED 118

Per Night

Dambulla

Kassapa Lion Rock

0 1 2 3 0 1 2 3 4

AED 231

Per Night

Kimbissa

Hotel Sigiriyaaya

0 1 2 3 4 0 1 2 3 4

AED 348

Per Night

Kimbissa

Sun Ceylon Habarana

0 1 2 0 1 2 3 4

AED 112

Per Night

Kimbissa

Lake Bliss

0 1 2 0 1 2 3 4

AED 92

Per Night

Avudangawa

Four Star Hotels in Dambulla

Sigiriya

Royal Retreat Sigiriya

0 1 2 3 0 1 2 3 4

AED 352

Per Night

Kimbissa

EKHO Sigiriya

0 1 2 3 0 1 2 3 4

AED 471

Per Night

Sigiriya

Dambulla

Sundaras Resort & Spa

0 1 2 3 0 1 2 3 4

AED 534

Per Night

Dambulla

Kassapa Lion Rock

0 1 2 3 0 1 2 3 4

AED 231

Per Night

Kimbissa

Sigiriya

Dambulla

Pelwehera

Sigiriya

Three Star hotels in Dambulla

Athena Lake by Seedevi

0 1 2 0 1 2 3 4

AED 620

Per Night

Dambulla

Ehalagala

Ceyloni hotel

0 1 2 0 1 2 3 4

AED 439

Per Night

Batuyaya

Arangala Forest Lodge

0 1 2 0 1 2 3 4

AED 409

Per Night

Naula

Sigiri Vananthara

0 1 2 0 1 2 3 4

AED 360

Per Night

Hingurakgoda

Lario Resort Sigiriya

0 1 2 0 1 2 3 4

AED 297

Per Night

Batuyaya

Mango Tree Retreat

0 1 2 0 1 2 3 4

AED 249

Per Night

Galewela

Ladun Sigiri Villa

0 1 2 0 1 2 3 4

AED 249

Per Night

Kimbissa

Tepraas Sigiriya

0 1 2 0 1 2 3 4

AED 235

Per Night

Avudangawa

Sigiriya

Mihini hotel

0 1 2 0 1 2 3 4

AED 218

Per Night

Moragaswewa

Sigiriya

Nice Place Resort

0 1 2 0 1 2 3 4

AED 207

Per Night

Kandalama

Alikele Hotel Sigiriya

0 1 2 0 1 2 3 4

AED 205

Per Night

Inamaluwa

Pothana Village

0 1 2 0 1 2 3 4

AED 181

Per Night

Dambulla

Hotel Araliya

0 1 2 0 1 2 3 4

AED 176

Per Night

Athkandura Hotel

0 1 2 0 1 2 3 4

AED 170

Per Night

Habarana

Asharo Sigiriya Villa

0 1 2 0 1 2 3 4

AED 163

Per Night

Kimbissa

Sigiriya

Raintree

0 1 2 0 1 2 3 4

AED 155

Per Night

Dambulla

Kimbissa

Dudley Nature Resort

0 1 2 0 1 2 3 4

AED 141

Per Night

Habarana

Dambulla

Tiara Elephant Lodge

0 1 2 0 1 2 3 4

AED 125

Per Night

Habarana

Sun Ceylon Habarana

0 1 2 0 1 2 3 4

AED 112

Per Night

Kimbissa

Eden Grand

0 1 2 0 1 2 3 4

AED 111

Per Night

Dambulla

Palugaswewa

Hotel Freedom Village

0 1 2 0 1 2 3 4

AED 104

Per Night

Habarana

Kimbissa

Amron Resort Sigiriya

0 1 2 0 1 2 3 4

AED 74

Per Night

Kimbissa

khaya villa

0 1 2 0 1 2 3 4

AED 73

Per Night

Hotel Blue Moon

0 1 2 0 1 2 3 4

AED 70

Per Night

Dambulla

Hotel Mahawasala

0 1 2 0 1 2 3 4

AED 65

Per Night

Sisira Natural Lodge

0 1 2 0 1 2 3 4

AED 49

Per Night

Kimbissa

Habarana

Eighth Wonder Resort

0 1 2 0 1 2 3 4

AED 343

Per Night

Sigiriya

Indi Rose Garden

0 1 2 0 1 2 3 4

AED 85

Per Night

Moragaswewa

Like lodge

0 1 2 0 1 2 3 4

AED 827

Per Night

Sigiriya

Woodland Sanctuary

0 1 2 0 1 2 3 4

AED 624

Per Night

Habarana

Habarana

Sigiriya Rock Hide

0 1 2 0 1 2 3 4

AED 220

Per Night

Sigiriya

Sigiriya vista

0 1 2 0 1 2 3 4

AED 204

Per Night

Avudangawa

Sinhagiri Villa

0 1 2 0 1 2 3 4

AED 179

Per Night

Ehalagala

Serenity Sigiri Resort

0 1 2 0 1 2 3 4

AED 165

Per Night

Sigiriya

Sigiri Hibiscus Villa

0 1 2 0 1 2 3 4

AED 165

Per Night

Sigiriya

L's Lanka

0 1 2 0 1 2 3 4

AED 138

Per Night

Dambulla Hotels by Location

Hotels near Popular Attractions in Dambulla

Resorts in the city

Amaya Lake Dambulla

0 1 2 3 4 0 1 2 3 4

AED 406

Per Night

Kandalama

The Paradise Dambulla

0 1 2 3 4 0 1 2 3 4

AED 481

Per Night

Dambulla

The Hideout Sigiriya

0 1 2 3 0 1 2 3 4

AED 211

Per Night

Kimbissa

Sundaras Resort & Spa

0 1 2 3 0 1 2 3 4

AED 534

Per Night

Dambulla

Pelwehera

Supreme Dambulla

0 1 2 3 4 0 1 2 3 4

AED 118

Per Night

Dambulla

Guest Houses in the city

Pura Sanda Villa

0 1 2 0 1 2 3 4

AED 84

Per Night

Inamaluwa

Sanemro Villa

0 1 2 0 1 2 3 4

AED 56

Per Night

Umesh Home Stay

0 1 2 0 1 2 3 4

AED 62

Per Night

Takeshi inn

0 0 1 2 3 4

AED 72

Per Night

Sunwon Holiday Home

0 1 2 0 1 2 3 4

AED 51

Per Night

Yoho Siyara Homestay

0 1 0 1 2 3 4

AED 111

Per Night

Homestays in the city

Pleasure Island

0 -1 0 1 2 3 4

AED 78

Per Night

Dambulla

Villas in the city

Villa Dambulla

0 -1 0 1 2 3 4

AED 110

Per Night

Pelwehera

Properties in Dambulla

Hotels By Star Category in Dambulla

Show More

Premium Hotels in Nearby Cities

Sigiriya

Sigiriya

Tirappane

Avudangawa

ALIYA RESORT & SPA

0 1 2 3 4 0 1 2 3 4

AED 852

Per Night

Avudangawa

Avudangawa

Sigiriya

Sungreen Resort

0 1 2 3 4 0 1 2 3 4

AED 335

Per Night

Palugaswewa

Royal Retreat Sigiriya

0 1 2 3 0 1 2 3 4

AED 352

Per Night

Kimbissa

EKHO Sigiriya

0 1 2 3 0 1 2 3 4

AED 471

Per Night

Sigiriya

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.