Skip to main content

Filter by:


Star rating

Review score

Dambulla – 107 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sigiriya Kingdom Gate Dambulla, hotel in Dambulla

Located in Dambulla, 20 km from Sigiriya Rock, Sigiriya Kingdom Gate Dambulla provides accommodation with a garden, free private parking and a shared lounge.

This hotel was in a fantastic location, right in the heart of the city. The room was clean and comfortable, the staff went out of their way to be helpful, and the dinner buffet was delicious. I'd stay here again!
7.9
Scored 7.9
Good
Rated good
421 reviews
Price from£36.82per night
Jetwing Lake, hotel in Dambulla

Offering an outdoor swimming pool and spa centre, Jetwing Lake is set in Dambulla in the Matale District Region, 6 km from Dambulla Cave Temple. Guests can enjoy the on-site bar.

Everything, the room were spacious and clean. Our view was amazing and the food was fantastic.
9.2
Scored 9.2
Superb
Rated superb
338 reviews
Price from£140.91per night
Liyya Water Villas, hotel in Dambulla

Set in Dambulla, 18 km from Sigiriya Rock, Liyya Water Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Very impressive hotel! Come back again!
8.1
Scored 8.1
Very good
Rated very good
138 reviews
Price from£91.61per night
Tropical Life Resort and Spa, hotel in Dambulla

Located in Dambulla and with Sigiriya Rock reachable within 17 km, Tropical Life Resort and Spa provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

Food was fantastic and very reasonably priced. The hotel setting was nice and the staff exceedingly friendly.
8.8
Scored 8.8
Fabulous
Rated fabulous
107 reviews
Price from£60.87per night
Green Edge Residences, hotel in Dambulla

Boasting a garden, Green Edge Residences is set in Dambulla in the Matale District region, 8.5 km from Dambulla Cave Temple and 11 km from Rangiri Dambulla International Stadium.

Everything was really cool, the hotel based almost in the jungles but really close to sigiriya and inftrastructure Hotel owners are really cute and try to make everything for your convenient living there They always have their own beautiful garden with fruits and seasons and they always really happy to show it for you if you are interested in Rooms are clean, food is tasty, everything was nice
8.7
Scored 8.7
Fabulous
Rated fabulous
76 reviews
Price from£8.64per night
Arika Villa, hotel in Dambulla

Welcoming guests with an outdoor swimming pool and sauna facilities, Arika overlooks peaceful greenery views. Guests enjoy comfortable guestrooms with air conditioning and a private terrace.

Surroundings Breakfast
8.1
Scored 8.1
Very good
Rated very good
35 reviews
Price from£71.53per night
Eco Village Kalundewa, hotel in Dambulla

Located in Dambulla, 27 km from Sigiriya Rock, Eco Village Kalundewa provides accommodation with a garden, free private parking and a terrace.

The best thing was the staff and location. Calm and with the nature
9.5
Scored 9.5
Exceptional
Rated exceptional
18 reviews
Price from£28.42per night
Samabe Lake, hotel in Dambulla

Situated in Dambulla, 23 km from Sigiriya Rock, Samabe Lake features accommodation with a garden, free private parking, a restaurant and water sports facilities.

This boutique guest house is fantastic, located in front of the Samabe lake. This is such a peaceful, relaxing and quiet environment. A real paradise for all nature lovers - located just a few minutes away from Dambulla center. For now, there are only 2 cottages in the property. So basically the stay is very private (no noise around). The cottage size is very good with a terrace from where you can enjoy the view of the lake. The personnel is very friendly - and insisted to invite me for a lovely boat tour on the lake for free. Surprisingly there was no mosquito in the cottage whereas we could think that there might be due to the proximity of the lake. The WiFi was working very fine. All was perfect. From this place, i did visit Dambulla (e.g Golden temple) and its surroundings- up to Habarana for a half a day safari (mainly elephants spotted) in the national park of Minneriya/Eco lodge. Spent 2 wonderful nights …and wish I would have more time to stay more !
7.0
Scored 7.0
Good
Rated good
16 reviews
Price from£30.82per night
Hotel Kiyara, hotel in Dambulla

Set in Dambulla, 21 km from Sigiriya Rock, Hotel Kiyara offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Staff
9.2
Scored 9.2
Superb
Rated superb
9 reviews
Price from£9.61per night
Evergreen Hotel Dambulla, hotel in Dambulla

Evergreen situated 5 km from Rangiri Dambulla Cave Temple, and 10 km to sigiriya rock. The property features free Wi-Fi access, free private parking and free transportation from Hotel to Dambulla.

Very helpful staff and owners, food was very nice aswell. Would highly reccomend
9.4
Scored 9.4
Superb
Rated superb
180 reviews
Price from£10.33per night
See all 94 hotels in Dambulla

Most booked hotels in Dambulla in the past month

Dambulla's best hotels with breakfast

  • Milano Grand
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 159 reviews

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

    Very kind and helpful host. The place was clean. We ate one of the best chicken kottu here.

  • Liyya Water Villas
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 138 reviews

    Set in Dambulla, 18 km from Sigiriya Rock, Liyya Water Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    The property is really nice and the staff amazing.

  • Heritage Rangiri Villa
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 79 reviews

    Situated in Dambulla, 20 km from Sigiriya Rock, Heritage Rangiri Villa features accommodation with a garden, free private parking, a shared lounge and a restaurant.

    El dueño es un encanto de persona!!todo perfecto!!

  • L S Lanka Boutique Hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 36 reviews

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

    Nettes Personal, schöne Zimmer mit bequemen Betten.

  • Green Edge Residences
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 76 reviews

    Boasting a garden, Green Edge Residences is set in Dambulla in the Matale District region, 8.5 km from Dambulla Cave Temple and 11 km from Rangiri Dambulla International Stadium.

    family business, and what a family, they are so nice !

  • Aswadduma Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 32 reviews

    Set in Dambulla, 23 km from Sigiriya Rock, Aswadduma Hotel offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

    Very good service and nice staff. The rooms were clean and located in a good area. Overall it was a pleasant stay. Would definitely go again.

  • Prem Nadee Hotel
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Dambulla, 20 km from Sigiriya Rock, Prem Nadee Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Star Dambulla
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews

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

Budget hotels in Dambulla

  • Mind Body and Soul
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 106 reviews

    Set in Dambulla, 20 km from Sigiriya Rock, Mind Body and Soul offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    Nice room and balcony, everything works. Middle of woods.

  • White Land City Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 311 reviews

    Situated in Dambulla, 17 km from Sigiriya Rock, White Land City Hotel has a number of amenities including a garden, a terrace and a restaurant.

    friendly staff and help you with anything you need

  • Tropical Life Resort and Spa
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 107 reviews

    Located in Dambulla and with Sigiriya Rock reachable within 17 km, Tropical Life Resort and Spa provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

    Staff was extremely friendly and always helpful, good food!

  • Arika Villa
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 35 reviews

    Welcoming guests with an outdoor swimming pool and sauna facilities, Arika overlooks peaceful greenery views. Guests enjoy comfortable guestrooms with air conditioning and a private terrace.

    The place sits ona small creek running along pool. Rooms a good size with lovely pool.

  • Sigiriya Kingdom Gate Dambulla
    7.9
    Scored 7.9
    Good
    Rated good
     · 421 reviews

    Located in Dambulla, 20 km from Sigiriya Rock, Sigiriya Kingdom Gate Dambulla provides accommodation with a garden, free private parking and a shared lounge.

    Very friendly cheerful and helpful staff all round

  • Elysia Sigiriya Hotel

    Situated in Dambulla, 15 km from Sigiriya Rock, Elysia Sigiriya Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • JC's Village Hotel
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 1 review

    Situated in Dambulla, 22 km from Sigiriya Rock, JC's Village Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

  • Samabe Lake
    7.0
    Scored 7.0
    Good
    Rated good
     · 16 reviews

    Situated in Dambulla, 23 km from Sigiriya Rock, Samabe Lake features accommodation with a garden, free private parking, a restaurant and water sports facilities.

    Everything. Stuff super, room super, bed super, privacy super, everything super super

Hotels located in the centre of Dambulla

  • Flamboyant Villas
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    Located in Sri Lanka’s Cultural Triangle, the property is a 30-minute drive from the cave temple at Dambulla, a 22-minute drive from the Nalanda Gedige at Matale and a 60-minute drive from Sigiriya...

    Очень хорошее и приятное для пребывания место, вкусная еда, общительные доброжелательные хозяева

  • Eco Green villa
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2 reviews

    Set in Dambulla, within 19 km of Sigiriya Rock and 22 km of Pidurangala Rock, Eco Green villa offers accommodation with a garden and as well as free private parking for guests who drive.

  • New Isuru City
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 3 reviews

    Located in Dambulla, 19 km from Sigiriya Rock, New Isuru City provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Freedom Village
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 165 reviews

    Set in Dambulla, 18 km from Sigiriya Rock, Freedom Village features an outdoor swimming pool and views of the garden.

    Amazing pool Huge room Lots of communal seating areas

  • Greenville Resort and Spa
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 13 reviews

    Situated in Dambulla, 13 km from Sigiriya Rock, Greenville Resort and Spa features accommodation with a garden, free private parking and a terrace.

    It was a very calm and clean place to stay, super relaxing and nice vibes

  • Mount View Holiday Resort
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3 reviews

    Mount View Holiday Resort is located in Dambulla. Offering panoramic nature views, this well-appointed resort features spacious and bright guestrooms equipped with air conditioning and a private...

  • Lavendish Country Resort
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review

    Situated in Dambulla, 22 km from Sigiriya Rock, Lavendish Country Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Hotel Lihini Village Dambulla
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review

    Set in Dambulla, 21 km from Sigiriya Rock, Hotel Lihini Village Dambulla offers accommodation with a garden, free private parking, a terrace and a restaurant.

FAQs about hotels in Dambulla







Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Dambulla:

  • 10
    Scored 10

    All the sites were wonderful - Sigiriya (the rock), Dambulla...

    All the sites were wonderful - Sigiriya (the rock), Dambulla Caves (Amazing - especially cave #2), Polonnaruwa (Ancient City), Elephant Safari saw 40 to 50 elephants - Mothers and their children on a ridge at the very end of the safari! It was a great day to be able to see that many in the game reserve all together. I would spend minimum 3 but really 4 nights up here as the travel day really doesn't count because you aren't running out to see anything until the next day, so this way you have 3 full days to see all the sites and it isn't rushed. Also, you go out early in the morning as it gets too bloody hot in the middle of the day.
    Karen
    United States
  • 8.0
    Scored 8.0

    Near to Sigirya and Lion Rock.

    Near to Sigirya and Lion Rock. There also local buses going to Sigirya, ask from local! They will help you find a right bus. Ticket in local bus was 130 LKR and ticket to Lions Rock was 11592 LKR Also the Royal Tempel gaves are near to visit. Ticket was 2000 LKR
    Anne
    Finland
  • 8.0
    Scored 8.0

    Dambulla is a great place to explore, especially if you are...

    Dambulla is a great place to explore, especially if you are a nature lover. Lots of greenery is preserved amidst the cave temples. Frescos at the Dambulla cave temple are amazingly beautiful. Inside the caves are cold though the outside temperature is steaming hot in the summer. Sigiriya rock is another attraction near Dambulla. It will take a half a day tour to climb up and down but if you want to explore more, the area surrounding the Sigiriya rock garden is vast and can wonder around the rock garden and historical ruins for hours. Good for hikers. Ibbankatuwa ancient grave yard, Pidurangala (A rock with nice view at the top, situated parallel to Sigiriya Rock are some of other nearby attractions.
    Samanthi
    Sri Lanka
  • 8.0
    Scored 8.0

    First of all we would like to thank the owner and the...

    First of all we would like to thank the owner and the management for giving us the opportunity to stay at this beautiful resort. Colin and Ajit did a wonderful job of looking after us They are hard working, sincere and committed in their work. Few things that need to be sorted out were the overgrown creeper in the front which is preventing sunlight from entering the front of the house. Lighting in the room and bathroom need to be brighter. A stronger Wi-Fi would be welcome Overall an enjoyable stay Hope to visit again Regards
    Prasad
    India
  • 2.0
    Scored 2.0

    I was there for two days and the only place we actually...

    I was there for two days and the only place we actually enjoyed was sigirya/pidurungala rock which are not even in a city. Tuk tuk drivers are scamming tourist like crazy and there is almost no sidewalk so it makes it very hard or impossible to walk. The golden temple is good to see but I wouldn’t go back. Overall I wouldn’t go back there. I saw it once and that is more than enough. Please note that if places in dambulla carry some religous meaning to you than your opinion might differ.
    Dominika
    Poland
  • 10
    Scored 10

    A centrally located tourist friendly town.

    A centrally located tourist friendly town. 65 Km from Anuradhapura, 16 km from Sigiria and Pedurangala, 110 km from Kandy and 65 km from Polonnaruva. Cave temple and golden temples are the main local attractions while nearby Sigiria and Pedurangala provide more adventure, in terms of climbing and view at the top. Plenty of places to eat local food for your taste, just say what and how you like it they will make it. Best places for a rice and curry lunch is on the main roads leading in to town, just outside of town. They serve lunch from noon to two in the afternoon.
    Thiyagaraja
    Belgium

Explore guest reviews of hotels in Dambulla

  • From £106.62 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 7 reviews
    Absolutely loved it! The location couldn't be better - the villa is just walking distance to Dambulla town and all the attractions, yet nestled in a serene and picturesque setting. The hospitality was top-notch, and the pool was an absolute delight. Rooms were clean, spacious, and equipped with everything we needed for a comfortable stay. And let's talk about the food - incredibly tasty with a variety of options to choose from. Overall, a fantastic experience that I would highly recommend to anyone visiting Dambulla!
    G
    Greta
    Germany
  • From £14.41 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 563 reviews
    We couldn’t have chosen a better place to stay in Dambulla. I love breakfast and these made in Green Village was super perfect. Also Athula was the best host we met in Sri Lanka. Extremely helpful not only when planning trips around. Unfortunately I had an accident with my back and he helped us to get me to the hospital, spent the whole time with us without any comment and didn’t take a single rupee for that. One more time - THANK YOU for being such a nice person. We will choose your guesthouse again in the future.
    Kristýna
    Czech Republic
  • From £12.01 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 52 reviews
    The hotel is conveniently located to the main attractions: Cave Temple, mountain Sigirya, mountain Pidurangala, the ancient capital of Polonnaruwa and elephant safari. The hotel is as clean as possible, white sheets, pleasant smell, there is hot water. You can give things away. Very tasty and large breakfast, you can also dine here. The owner and staff are extremely friendly. Felt at home. The best value for money hotel in Sri Lanka. Definitely worth staying here at least overnight. Thanks for the hospitality!
    Iurii
    Russia
  • From £31.30 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 421 reviews
    Definitely our favorite hotel we stayed at in Sri Lanka so far. We got a free room upgrade to a really nice room with balcony and garden/pool view, which was really nice. The pool was very nice and the traditional Sri Lankan breakfast/lunch was amazing!! Ashen and everyone who works at the hotel were really nice to us and helpful and made sure we had the best stay! Thank you! Would definitely recommend to anyone staying in Dambulla.
    Kim
    Netherlands
  • From £17.61 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 227 reviews
    The owners were amazing. They went above and beyond to help us with the connection with the activities we wanted to do: Where to take some buses, tips on what to visit. Even with our upcoming activities in Sri Lanka. They became as our friends. Dinner and breakfast were outstanding. Really great value for price! Pool and facilities are great. Hotel is also really good connected with the bus stop in front of it.
    Rubén
    Germany
  • From £25.61 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 167 reviews
    Perfect for people looking for quiet and peaceful place to stay. If you prefer non traditional big hotels this is the perfect place to stay! The owners were hospitable and always checking to see if everything is provided. Our initial plan is 2 days only but we extend extra day to relax. Also money for value with breakfast included. Madhu cooks very nice and clean food for breakfast and dinner as well.
    Niña
    Philippines
  • From £15.85 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 526 reviews
    Gamage was a great host, very accommodating and friendly. He helped us with all transfers, even got us to Sigiriya when our transfer wasn't available. The rooms where simple, but very clean. For this price it's much better than we hoped for. We had breakfast and dinner here and it was great. The resort was a very short walk from the bus stop and is close to Dambulla. Excellent experience all around.
    Oleksandra
    Ukraine
  • From £9.69 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 143 reviews
    the room was beautiful and perfect for solo travel. they help me alot of things. they offered what I want. unfortunately I couldn't affored it. they picked me up where bus dropped me off and great welcome tea. when i back to hotel from restaurant with leftover i didn't ask it but he brought me cutlery and plate and let me keep it refrigerator.what a great hospitality they have. thank you.
    幸子
    Japan
  • From £24.01 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 358 reviews
    Well situated hotel (just off of Dambulla main street) with good access to transport, and plenty of close by restaurants. Really lovely room (exactly as the photos). Breakfast was amazing, plenty of really good food (paalappam, dosa, omelette, pancakes, toast, fruits). The owner's husband is a taxi driver so can take you to nearby Sigiriya/Pidurangala.
    Scott
    United Kingdom
  • From £87.07 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 160 reviews
    It was very spacious and comfortable. A bit far from the main attractions but totally worth it. Very good breakfast, also possibility for sri lankan breakfast. The tuktuk service was priced well and the staff was very good. Super good and cheap restaurant nearby for amazing dahl (home kitchen dambulla).
    Pablo
    Austria
  • From £10.81 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 17 reviews
    My stay at Lake Island Home Stay in Dambulla was nothing short of magical. From the moment I arrived until the day I reluctantly departed, I was immersed in a paradise of tranquility and natural beauty. This charming homestay is a hidden gem that offers an authentic Sri Lankan experience like no other.
    Johnes
    Belarus
  • From £43.65 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 485 reviews
    The best hotel we found in Sri Lanka. Lovely rooms, beautiful location and great pool, even with a swim-up bar. 500m to the wonderful Dambulla Royal Cave Temple and within easy distance of Siguriya. Superb staff, especially Anu and Siddu.
    John
    United Kingdom
  • From £14.41 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 563 reviews
    Clean, comfortable, delicious breakfast and great host. Service and cleanliness are way above the other places I stayed in Sri Lanka. Made us feel supercomfortable and provided great advice for our visits. Best place to stay in Dambulla.
    Ruben
    Spain
  • From £22.21 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 311 reviews
    Super friendly and welcoming staff. They even invited us to a New Year Eve firework celebration and a super delicious New Year breakfast next day. The hotel is also very close to the Dambulla Golden Temple and caves.
    Carlos & Paola
    Spain
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 138 reviews
    We had a lovely stay at the hotel, with the owners being so kind and friendly. We had the most wonderful sri Lankan breakfast served to us - the taste was just wonderful - with good local spicing!
    Angela
    United Kingdom
  • From £31.30 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 421 reviews
    The hotel is very clean and has all the amenities. The room had an AC along with hot and cold running water. The food was also great, really enjoyed the Chinese fried rice from the Chef.
    Arjun99
    India
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 539 reviews
    Amazing hotel, one of the best in Sri Lanka ❤️Modern, clean, beautiful. Beautiful area inside. Tasty buffet dinner for 3800 LKR / person. Really long and clean swimming pool.
    Vadim
    Georgia
  • From £12.01 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 268 reviews
    The room is very spacious and the breakfast was really delicious. It was a hotel away from the noise of the city center and i liked it. Thank u so much for everything :)
    kimmeli91
    Turkey
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 107 reviews
    Nice little family owned hotel at a great location right across the road to the Dambulla temple. Very hospitable owners. Felt like family. Thank you!
    Tigran
    Armenia
  • From £36.43 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 49 reviews
    Best hotel in dambulla. Clean good nice staff Food is good. Visit you hotel nice place Piumali.
    Piymali
    Sri Lanka