• Login or Create Account
  • Currency

    OMR

You are booking hotel for more than 90 days

map
Price Per Night
  • (13)
  • (18)
  • (12)
  • (6)
  • (6)
  • (5)
  • (4)

Your Budget

to
Star Category
  • (13)
  • (11)
  • (33)
User Rating
  • (9)
  • (8)
  • (5)
  • (22)
  • (22)
Property Type
  • (43)
  • (21)
  • (17)
  • (16)
  • (6)
  • (1)
  • (1)
Amenities
Guests Love
  • (20)
  • (13)
  • (51)

Show -3 more

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

Book Hotels in Dambulla, Sri Lanka from 130 Hotels

hotelImg
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)

OMR 36

+ OMR 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is Dambulla View On Map (Yapagama, Wijaya Kumaratunga Mawatha, , Dambulla). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.8

(161 Ratings)

OMR 79

OMR 69

+ OMR 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kandalama
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 5 Star Hotel in Dambulla is located in Kandalama. Full Address of property is Heritance Kandalama 11, Dambulla 21106, Sri Lanka View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(1697 Ratings)

OMR 88

+ OMR 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
SpaSpa
Free Cancellation
Top Facilities of this Hotel are Spa.
View More

OMR 76

+ OMR 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Hotel in Dambulla is located in Dambulla. Full Address of property is 2222, Rathmalgahaela Road View On Map Key amenities of this property are Swimming Pool.
View More
Very Good4.1

(181 Ratings)

OMR 20

+ OMR 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
3.5 km drive to Sigiriya Airport (GIU)
Kids' Meals
BarBar
Free Cancellation
Top Facilities of this Resort are Kids' Meals & Bar.
View More
Excellent4.8

(21 Ratings)

OMR 124

+ OMR 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Dambulla | 10 minutes walk to Dambulla cave temple
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Resort in Dambulla is located in Dambulla. Full Address of property is 189 Kandy Road View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Good3.0

(161 Ratings)

OMR 47

+ OMR 14 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kimbissa | 4.2 km drive to Sigiriya Airport (GIU)
SpaSpa
Free Cancellation
Location of the Resort is Kimbissa View On Map (Palutawa Road, Kimbissa KIMBISSA). Top Facilities of this Resort are Spa.
View More
Very Good4.0

(376 Ratings)

OMR 15

+ OMR 5 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

OMR 10

OMR 8

+ OMR 3 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
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)

OMR 298

+ OMR 92 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla | 5.4 km drive to Sigiriya Airport (GIU)
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
This 5 Star Hotel in Dambulla is located in Dambulla. Full Address of property is AYUGIRI, Pothana,Sigiriya, Kimbissa View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Excellent4.5

(128 Ratings)

OMR 82

+ OMR 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla
Swimming PoolSwimming Pool
Free Cancellation
Location of the Resort is Dambulla View On Map (Kurunegala Rd). Top Facilities of this Resort are Swimming Pool.
View More
Very Good3.9

(101 Ratings)

OMR 9

+ OMR 3 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla
SpaSpa
Free Cancellation
This 4 Star Hotel in Dambulla is located in Dambulla. Full Address of property is Pohoran Wewa, Kurunegala Road View On Map Key amenities of this property are Spa.
View More
Excellent4.4

(34 Ratings)

OMR 42

+ OMR 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Resort is Dambulla View On Map (Kubukkadanwala 21100 Dambulla Sri Lanka). Top Facilities of this Resort are Spa & Swimming Pool & Gym.
View More
Excellent4.7

(491 Ratings)

OMR 36

+ OMR 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dambulla
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
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)

OMR 30

+ OMR 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Shuttle Service
Free Cancellation till 24 hrs before check in
Top Facilities of this Hotel are Shuttle Service.
View More
Excellent4.7

(3 Ratings)

OMR 14

OMR 12

+ OMR 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

OMR 5

+ OMR 1 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

OMR 20

+ OMR 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

OMR 16

+ OMR 5 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
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)

OMR 17

OMR 15

+ OMR 3 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 130 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 130 hotels in Dambulla.

All Above properties for Dambulla are updated on Monday, July 06, 2026- 02.13.

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 OMR 3 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!


Five Star Hotels in Dambulla

Heritance Kandalama

0 1 2 3 4 0 1 2 3 4

OMR 67

Per Night

Kandalama

Avudangawa

Dambulla

Kimbissa

Diganpathaha

Avudangawa

Habarana

Arika Villa

0 1 2 3 4 0 1 2 3 4

OMR 17

Per Night

Dambulla

Dambulla

Sigiriya

Hotels By Category in Dambulla

Get the best deals on different type of Hotel categories in Dambulla with MakeMyTrip.com. Choose from 130 hotels in Dambulla. Just OMR 3 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.

Hotels in Dambulla with Free Breakfast

Ceyloni hotel

0 1 2 0 1 2 3 4

OMR 45

Per Night

Batuyaya

Hotel Eden Garden

0 1 2 3 0 1 2 3 4

OMR 21

Per Night

Inamaluwa

Sigiriya

Border

0 -1 0 1 2 3 4

OMR 15

Per Night

Habarana

Inamaluwa

Dambulla

Jetwing Lake

0 1 2 3 4 0 1 2 3 4

OMR 63

Per Night

Dambulla

Moragaswewa

Eighth Wonder Resort

0 1 2 0 1 2 3 4

OMR 35

Per Night

Sigiriya

Lake Bliss

0 1 2 0 1 2 3 4

OMR 9

Per Night

Melrose Villas

0 1 0 1 2 3 4

OMR 15

Per Night

Ehalagala

Ehalagala

Athkandura Hotel

0 1 2 0 1 2 3 4

OMR 17

Per Night

Habarana

Four Star Hotels in Dambulla

Sundaras Resort & Spa

0 1 2 3 0 1 2 3 4

OMR 96

Per Night

Dambulla

Elysia Sigiriya Hotel

0 1 2 3 0 1 2 3 4

OMR 39

Per Night

Dambulla

Pelwehera

Fresco Water Villa

0 1 2 3 0 1 2 3 4

OMR 22

Per Night

Sigiriya

Kassapa Lion Rock

0 1 2 3 0 1 2 3 4

OMR 31

Per Night

Kimbissa

Habarana

Dambulla

Dambulla

Sigiriya

Three Star hotels in Dambulla

Dambulla

Ehalagala

Ceyloni hotel

0 1 2 0 1 2 3 4

OMR 45

Per Night

Batuyaya

Arangala Forest Lodge

0 1 2 0 1 2 3 4

OMR 42

Per Night

Naula

Sigiri Vananthara

0 1 2 0 1 2 3 4

OMR 37

Per Night

Hingurakgoda

Tepraas Sigiriya

0 1 2 0 1 2 3 4

OMR 29

Per Night

Avudangawa

Mango Tree Retreat

0 1 2 0 1 2 3 4

OMR 26

Per Night

Galewela

Ladun Sigiri Villa

0 1 2 0 1 2 3 4

OMR 26

Per Night

Kimbissa

Sigiriya

Mihini hotel

0 1 2 0 1 2 3 4

OMR 22

Per Night

Moragaswewa

Nice Place Resort

0 1 2 0 1 2 3 4

OMR 21

Per Night

Kandalama

Inamaluwa

Pothana Village

0 1 2 0 1 2 3 4

OMR 18

Per Night

Dambulla

Hotel Araliya

0 1 2 0 1 2 3 4

OMR 18

Per Night

Athkandura Hotel

0 1 2 0 1 2 3 4

OMR 17

Per Night

Habarana

Asharo Sigiriya Villa

0 1 2 0 1 2 3 4

OMR 17

Per Night

Kimbissa

Sigiriya

Raintree

0 1 2 0 1 2 3 4

OMR 16

Per Night

Eden Grand

0 1 2 0 1 2 3 4

OMR 15

Per Night

Dambulla

Kimbissa

Dudley Nature Resort

0 1 2 0 1 2 3 4

OMR 14

Per Night

Habarana

Habarana

Dambulla

Dambulla

Tiara Elephant Lodge

0 1 2 0 1 2 3 4

OMR 13

Per Night

Habarana

Sun Ceylon Habarana

0 1 2 0 1 2 3 4

OMR 11

Per Night

Kimbissa

Palugaswewa

Hotel Freedom Village

0 1 2 0 1 2 3 4

OMR 10

Per Night

Kimbissa

Kimbissa

khaya villa

0 1 2 0 1 2 3 4

OMR 7

Per Night

Hotel Blue Moon

0 1 2 0 1 2 3 4

OMR 7

Per Night

Dambulla

Hotel Mahawasala

0 1 2 0 1 2 3 4

OMR 6

Per Night

Kimbissa

Tiny Holiday Resort

0 1 2 0 1 2 3 4

OMR 5

Per Night

Habarana

Eighth Wonder Resort

0 1 2 0 1 2 3 4

OMR 35

Per Night

Sigiriya

Indi Rose Garden

0 1 2 0 1 2 3 4

OMR 8

Per Night

Moragaswewa

Like lodge

0 1 2 0 1 2 3 4

OMR 85

Per Night

Sigiriya

Woodland Sanctuary

0 1 2 0 1 2 3 4

OMR 65

Per Night

Habarana

Habarana

Sigiriya Rock Hide

0 1 2 0 1 2 3 4

OMR 23

Per Night

Sigiriya

Sigiriya vista

0 1 2 0 1 2 3 4

OMR 21

Per Night

Avudangawa

Sinhagiri Villa

0 1 2 0 1 2 3 4

OMR 18

Per Night

Ehalagala

Sigiriya

Sigiri Hibiscus Villa

0 1 2 0 1 2 3 4

OMR 17

Per Night

Sigiriya

L's Lanka

0 1 2 0 1 2 3 4

OMR 14

Per Night

Lake Bliss

0 1 2 0 1 2 3 4

OMR 9

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

OMR 44

Per Night

Kandalama

The Paradise Dambulla

0 1 2 3 4 0 1 2 3 4

OMR 52

Per Night

Dambulla

The Hideout Sigiriya

0 1 2 3 0 1 2 3 4

OMR 22

Per Night

Kimbissa

Sundaras Resort & Spa

0 1 2 3 0 1 2 3 4

OMR 96

Per Night

Dambulla

Pelwehera

Supreme Dambulla

0 1 2 3 4 0 1 2 3 4

OMR 12

Per Night

Dambulla

Guest Houses in the city

Pura Sanda Villa

0 1 2 0 1 2 3 4

OMR 8

Per Night

Inamaluwa

Sanemro Villa

0 1 2 0 1 2 3 4

OMR 5

Per Night

Umesh Home Stay

0 1 2 0 1 2 3 4

OMR 6

Per Night

Takeshi inn

0 0 1 2 3 4

OMR 7

Per Night

Sunwon Holiday Home

0 1 2 0 1 2 3 4

OMR 5

Per Night

Yoho Siyara Homestay

0 1 0 1 2 3 4

OMR 11

Per Night

Homestays in the city

ridge boundary view

0 1 2 0 1 2 3 4

OMR 6

Per Night

Dambulla

Pleasure Island

0 -1 0 1 2 3 4

OMR 8

Per Night

Dambulla

Villas in the city

Water Garden Sigiriya

0 1 2 3 4 0 1 2 3 4

OMR 370

Per Night

Kimbissa

Villa Dambulla

0 -1 0 1 2 3 4

OMR 11

Per Night

Pelwehera

Properties in Dambulla

Hotels By Star Category in Dambulla

Show More

Premium Hotels in Nearby Cities

Patthini Pedesa

ALIYA RESORT & SPA

0 1 2 3 4 0 1 2 3 4

OMR 70

Per Night

Avudangawa

Sigiriya

Oak Ray Elephant Lake

0 1 2 3 0 1 2 3 4

OMR 25

Per Night

Avudangawa

Avudangawa

Sungreen Resort

0 1 2 3 4 0 1 2 3 4

OMR 35

Per Night

Palugaswewa

Avudangawa

EKHO Sigiriya

0 1 2 3 0 1 2 3 4

OMR 31

Per Night

Sigiriya

Habarana