Skip to main content

Places to Stay in Dambulla

Find the places to stay that appeal to you the most

The best places to stay in Dambulla

Check out our pick of great places to stay in Dambulla

Filter by:

Review score

Dambulla Kings Inn

Hotel in Dambulla

Boasting a garden and a terrace, Dambulla Kings Inn is set in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

B
Barbora
From
Czech Republic
The owners were really kind, room was super clean and new, location was very calm.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 125 reviews
Price from
US$14
1 night, 2 adults

Kandalama Lodge

Dambulla

Located in Dambulla in the Matale District region, with Popham's Arboretum nearby, Kandalama Lodge provides accommodation with free WiFi and free private parking, as well as access to an indoor...

E
Elena
From
Russia
It could not be better choice as to stay in this hotel while visiting the signature places of Sri-Lanka as Dambulla and Sigiriya. Very peaceful and cozy brand new hotel, surrounded by an amazing nature. There are a few cottages, where you’ll find everything you need inside. All done with very good sense of taste, including a swimming pool in between - to relax after discovering surroundings. Welcoming staff and exceptional service level with full support for guests. The owner Mr. Chandana Susantha and his team are doing their best to feel guests like at home. It’s so inspiring to meet people, who do what they love! That is what to build an impression about the country and makes you be back.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 436 reviews
Price from
US$110
1 night, 2 adults

Hotel Hanguk Villa

Dambulla

Set within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock, Hotel Hanguk Villa offers rooms with air conditioning and a private bathroom in Dambulla.

S
Simona
From
Lithuania
We reached the hotel too early in the morning (it was around 7 a.m.) and the guy who was at the reception was super kind and went to clean and prepare the room for us. It was amazing experience and it helped us to survive the long trin that we had. MANY THANKS!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 198 reviews
Price from
US$35
1 night, 2 adults

Eden Grand

Hotel in Dambulla

Situated in Dambulla, within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, Eden Grand features accommodation with a garden and free WiFi as well as free private parking for guests who drive.

B
Bagelcafe
From
Taiwan
The breakfast is good, The staff is good, We were surprised for the welcome drink. Rooms are clean and comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$32.20
1 night, 2 adults

Menara Green Inn

Dambulla

Offering a garden and garden view, Menara Green Inn is located in Dambulla, 20 km from Sigiriya Rock and 23 km from Pidurangala Rock.

D
Dananjaya
From
Sri Lanka
I have tried so many times with Booking.com all around Sri Lanka.But, this place was best one. In the literal sense of the word, Safty , Foods the hospitality , clean excellent.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 461 reviews
Price from
US$17
1 night, 2 adults

Simoya Nature Park

Dambulla

Offering a garden and garden view, Simoya Nature Park is set in Dambulla, 19 km from Sigiriya Rock and 22 km from Pidurangala Rock.

j
joe
From
Spain
I run my own travel business where we pride ourselves about going beyond the call of duty. Well I can safely say, Simoya Nature Park could teach me a thing or two! They were wonderful! It was without doubt the best part of my stay in Sri Lanka I stayed in 7 hotels in all - this place was by far the best It was a perfect balance of personable and luxurious
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 349 reviews
Price from
US$46.80
1 night, 2 adults

The Green Jungle

Dambulla

Located within 12 km of Sigiriya Rock and 15 km of Pidurangala Rock in Dambulla, The Green Jungle features accommodation with seating area.

V
Valentina
From
Italy
The place is super clean, modern, very comfortable. What makes this place even better is the host, he is super kind, and will give you the best advices around the area. He also have a tuk tuk and can drive you around if you need. There are large mosquito nets above the bed so you can sleep peacefully, the sheets smell good, there is a very welcoming atmosphere
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 259 reviews
Price from
US$14
1 night, 2 adults

Rock View Home Stay

Dambulla

Offering a garden and garden view, Rock View Home Stay is set in Dambulla, 19 km from Sigiriya Rock and 22 km from Pidurangala Rock.

A
Antal
From
Belgium
Great owners, very welcoming and kind. The room was very clean, we had everthing we needed. The house has a nice terrase facing jungle trees where you can spot monkeys and birds. Breakfast was good, location is perfect, close to Dambulla center but on a calm and green street. It is the street going to the cave temple - in about 5-10 minutes you can walk to the temple. Tuck-tuck to Dambulla is about 0.7 euros.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 160 reviews
Price from
US$24
1 night, 2 adults

Triangle Home Stay

Dambulla

Situated within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, Triangle Home Stay features rooms with air conditioning and a private bathroom in Dambulla.

M
Mariam
From
Spain
Very good place! The anfitrion was very nice he helped us in all things and put his tuktuk for transfers
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 265 reviews
Price from
US$25
1 night, 2 adults

Dambulla Sun Vsh Holiday

Dambulla

Situated in Dambulla, 19 km from Sigiriya Rock, Dambulla Sun Vsh Holiday features accommodation with a hot tub, spa facilities and a fitness room.

F
Fernando
From
Spain
The treatment and hospitality has been incredible, the outside area of the house is amazing and the house is great. They came to pick us up and made all the trips easier for us with a family tuk tuk.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 150 reviews
Price from
US$25.20
1 night, 2 adults
All places to stay in Dambulla

Most booked places to stay in Dambulla and surroundings in the past month

See all

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 181 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 821 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 502 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 230 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 630 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 324 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 221 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 788 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 812 reviews

Popular with guests booking places to stay in Dambulla

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 750 reviews

Enjoy breakfast in Dambulla and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 168 reviews

Situated within 17 km of Sigiriya Rock and 20 km of Pidurangala Rock, Thammenna Eco Cabins offers rooms with air conditioning and a private bathroom in Dambulla.

From US$57.72 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 15 reviews

Located in Sigiriya, 17 km from Sigiriya Rock, Serenity Villa Dambulla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$99.90 per night

Gamagedara Resort

Dambulla
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 812 reviews

Featuring a garden, shared lounge and views of garden, Gamagedara Resort is located in Dambulla, 17 km from Sigiriya Rock.

From US$22 per night

Green View

Dambulla
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews

Offering a garden and quiet street view, Green View is set in Dambulla, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock. This homestay features free private parking and full-day security.

From US$24.42 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 750 reviews

White Land City Hotel has a garden, terrace, a restaurant and bar in Dambulla.

From US$43.29 per night

Supreme Dambulla

Dambulla
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 27 reviews

Located in Dambulla, 18 km from Sigiriya Rock, Supreme Dambulla provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$40.50 per night

Restwell Homestay

Dambulla
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 68 reviews

Offering a garden and garden view, Restwell Homestay is located in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock.

From US$24 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 91 reviews

Set in Dambulla, 18 km from Sigiriya Rock, L S Lanka Hotel Dambulla offers accommodation with a garden, free private parking and a terrace.

From US$36 per night

Save money on places to stay in Dambulla and nearby – budget options available

Gold Crown Residence

Dambulla
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 324 reviews

Boasting massage services, garden and views of pool, Gold Crown Residence is set in Dambulla, 18 km from Sigiriya Rock.

From US$48.14 per night

Hotel Golden Ray

Dambulla
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 63 reviews

Set in Dambulla, 17 km from Sigiriya Rock, Hotel Golden Ray offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$60.26 per night

Black Mustang Hotel

Dambulla
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews

Located in Dambulla, 17 km from Sigiriya Rock, Black Mustang Hotel provides accommodation with free bikes, free private parking, a garden and a terrace.

Hotel Gala Addara

Dambulla
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 256 reviews

Situated within 16 km of Sigiriya Rock and 20 km of Pidurangala Rock in Dambulla, Hotel Gala Addara offers accommodation with seating area.

From US$60 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Dambulla and with Sigiriya Rock reachable within 19 km, Saludiya Retreat Resort and SPA provides express check-in and check-out, non-smoking rooms, a garden, free WiFi throughout the...

From US$106 per night

Hotel Hideaway Garage

Dambulla
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews

Featuring a garden and views of garden, Hotel Hideaway Garage is a recently renovated villa located in Dambulla, 19 km from Sigiriya Rock.

From US$30 per night

The Green Edge

Dambulla
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 271 reviews

The Green Edge is situated in Dambulla, 2.5 km from Dambulla Cave Temple.

From US$54 per night

Hotel Silver Horse Dambulla

Dambulla
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Featuring a restaurant, bar and views of city, Hotel Silver Horse Dambulla is located in Dambulla, 16 km from Sigiriya Rock.

From US$30 per night

Great access to the city centre. Check these places to stay in Dambulla and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 159 reviews

Offering city views, City Paradise Dambulla is an accommodation set in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock.

From US$10 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Beauty City Hotel is located in Dambulla, within 4.8 km of Popham's Arboretum and 5.1 km of Ibbankatuwa Megalithic Tombs.

From US$11.10 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 191 reviews

Boasting mountain views, Sujatha Tourist Rest features accommodation with terrace, around 17 km from Sigiriya Rock.

From US$18 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 433 reviews

Situated in Dambulla, 2.8 km from Dambulla Cave Temple, New Peacock Resort features free WiFi access.

From US$18.70 per night

Milano Grand

Dambulla
Central location
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 354 reviews

Set in Dambulla, 18 km from Sigiriya Rock, Milano Grand offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$19 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews

Dambulla Village Hotel, a property with a garden, is situated in Dambulla, 18 km from Sigiriya Rock, 21 km from Pidurangala Rock, as well as 2.9 km from Dambulla Cave Temple.

From US$33.30 per night

Hotel Tinaya

Dambulla
Central location
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 133 reviews

Featuring a garden with BBQ facilities, Hotel Tinaya offers traditional accommodation in Dambulla. With free bike rental and private parking, the property is 2.5 km from the Dambulla Cave Temple.

From US$27.50 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 821 reviews

Located within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, The Green Village Dambulla features rooms with air conditioning and a private bathroom in Dambulla.

FAQ about places to stay in Dambulla

Places to stay that guests love in Dambulla

See all
Avg. price/night: US$54
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 271 reviews
We had a lovely stay at the Green Edge. The staff were amazing, the location was secluded and the amenities while simple, had everything you need to explore the nearby attractions.
Guest review by
Rachelle
Family with young children
Avg. price/night: US$18.70
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 433 reviews
The facilities and management were great! Great location- just a 12-15 min walk to the city centre and bus stop. Beautiful place and totally worth it for the price they offer the rooms for.
Guest review by
Soumik Paul
Solo traveller
Avg. price/night: US$33
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 319 reviews
Excellent location and breakfast. You can easily walk to the cavetemple and the city center from the hotel. The owners were super fiendly and helfull. We stayed 2 nights and had one afternoon sitting on the terras enjoying the lovely garden.
Guest review by
Michel
Young couple
Avg. price/night: US$22
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 812 reviews
Great place to stay. Friendly owner, who takes care of all his guests, ensuring they enjoy the stay in his guest house and Sri Lanka. And helping to plan the visit for those who haven't yet specified their plans Place is close to the city centre but in quiet area with no traffic noise. Restaurant with delicious food available (best roti I have ever eat). Tuk tuk and taxi service available. I would recommend it for everyone who plans to visit Dambulla.
Guest review by
Justyna
People with friends
Avg. price/night: US$25.30
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 502 reviews
The warm welcoming of the couple, the yummy dinner, and what a lovely architecture of the cabins around the pool ! Perfect place to stay and rest.
Guest review by
Serra
Family with young children
Avg. price/night: US$242.35
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 423 reviews
Such an amazing location - this view was sublime. The food and the staff were unbeatable. Swimming pool to die for. Best location for a magical safari to see the elephants.
Guest review by
Alison
People with friends
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 349 reviews
It was a wonderful place to stay, in a beautiful location and very close to visit the Dambulla Cave temples. We arrived in the evening and were warmly welcomed by the hosts who also arranged us a tasty dinner on our first night. I couldn’t recommend this place enough! It was the first night of our honeymoon in Sri Lanka and it was a perfect welcome to the country
Guest review by
Claudia
Young couple
Avg. price/night: US$30
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
Best place to stay in Dambulla
Guest review by
Aventurate
People with friends
Avg. price/night: US$27.50
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 133 reviews
We loved the location - it was just in the city centre but at the same time very peaceful with a great restaurant and pool! The staff was great, very nice and helpful! Totally worth visiting!
Guest review by
Barbara
Young couple
Avg. price/night: US$60
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 256 reviews
Loved Everything. Food, service, location, room, facility, Staff, Owners. Lovely stay would highly recommend any body.
Guest review by
Shashika
Solo traveller
Avg. price/night: US$25
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 607 reviews
Lovely place to stay, very friendly host, great food and great location to visit the cave temple. Don’t stay in the tree house if you don’t like some insects visiting the bathroom.
Guest review by
Corien
Young couple
Avg. price/night: US$18.70
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 433 reviews
It is best place to stay and Walking distance from the town, This place has generator to get supply in power cuts , it is clam and quite place
Guest review by
Dilantha Eranjith
Family with young children
Avg. price/night: US$19
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 354 reviews
Everything was absolutely perfect: from an exceptionally friendly and helpful host who supported us at every moment stay, guided us to the bus station, taught us play carrom and and was easy to talk, to tasty and affordable food, clean and comfortable room and a fantastic location (just next to the main bus station). Couldn't recommend this hotel more, definitely the best location we stayed in Sri Lanka.
Guest review by
Piotr
People with friends
Avg. price/night: US$55
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 427 reviews
We booked the Standard Twin Room, it is a lot of ants in the room near the window. The owner upgraded us to the Double room with private bathroom, which was large, really comfortable and well equipped. The owners were very nice and helpful, e.g. they booked us a tuk tuk in very early morning. We rent there a scooter to go to Sigiriya and the city center. The location of the house is outside of the city in a quiet neighbourhood but not far away from the city.
Guest review by
Marcin
Young couple
Avg. price/night: US$18.70
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 433 reviews
Location is perfect as the hotel is in a « peaceful » area close to the busy main streets of the city center. Owner was always super available for any type of querries.
Guest review by
Cloé
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 150 reviews
Nice hotel in a nice location in the nature. Keep in mind that the location on booking.com is wrong. The hotel is not close to the city centre. Check the correct location on google maps. There is nothing next to it and you will need a tuk tuk to go to the centre, but the surrounding nature is nice. The rooms are spacious and nice. We also used the swimming pool and it was enjoyable. The breakfast and dinner buffet have a lot of variety.
Guest review by
Stylianos
People with friends
Avg. price/night: US$30.80
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 630 reviews
Best place to stay in dambulla very friendly owner and best tuk tuk driver!! They helped us even when we were staying somewhere else after this. They help you with everything!!
Guest review by
Thomas
Young couple
Avg. price/night: US$43.29
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 750 reviews
Staff and Owner were the Most helpful and kind we‘ve ever experienced anywhere ! Rooms were small but had everything you need and the pool and surrounding area were really beautiful. Additionally the hotel is in the best location possible, directly in the center of dambulla and only a 1min walk to the public bus stop. Everything in Dambulla is easily walkable and all attractions like the cave temple, safari or Sigiriya is easily reachable by TukTuk or bus in 30min or less.
Guest review by
Tobias
Young couple
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Nice place to stay and breakfast was delicious.only 100m to kandy main road.garden and arround the homestay beautiful.I think best place to stay in dambulla
Guest review by
Josep
Young couple
Avg. price/night: US$22
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 812 reviews
Best location, quick walk to the shops and to the bus station. We got a great tour to the cave temple and to the lake with buddhas and sunset. We also did the elephants tour with them
Guest review by
Lenka
Family with young children
Avg. price/night: US$33
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 319 reviews
The breakfast, the super friendly and helpful staff and I highly recommend this place to stay and the location is good behind the town center.
Guest review by
Daniel
Solo traveller