Skip to main content

Filter by:


Star rating

Review score

Dambulla – 103 hotels and places to stay
See the latest prices and deals by choosing your dates.
White Land City Hotel, hotel in Dambulla

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

8.5
Scored 8.5
Very good
Rated very good
301 reviews
Price from£22.30per 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.

9.2
Scored 9.2
Superb
Rated superb
334 reviews
Price from£141.88per night
Freedom Village, hotel in Dambulla

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

8.9
Scored 8.9
Fabulous
Rated fabulous
163 reviews
Price from£29.17per 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.

9.4
Scored 9.4
Superb
Rated superb
174 reviews
Price from£10.37per 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...

8.8
Scored 8.8
Fabulous
Rated fabulous
105 reviews
Price from£61.11per 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.

8.1
Scored 8.1
Very good
Rated very good
137 reviews
Price from£91.96per 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.

8.7
Scored 8.7
Fabulous
Rated fabulous
76 reviews
Price from£8.68per night
Hotel Golden Ray, hotel in Dambulla

Hotel Golden Ray is set in Dambulla, 2 Km from Dambulla Cave Temples. Guests can enjoy the on-site restaurant.

7.8
Scored 7.8
Good
Rated good
12 reviews
Price from£32.89per 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.

9.4
Scored 9.4
Superb
Rated superb
18 reviews
Price from£28.52per night
Nice Place Hotel, hotel in Dambulla

Located in Dambulla, Nice Place Hotel offers a 24-hour front desk and free Wi-Fi throughout the hotel. It offers basic rooms with air conditioning. 24-hour room service is provided.

6.8
Scored 6.8
Pleasant
Rated pleasant
36 reviews
Price from£70.92per night
See all 94 hotels in Dambulla

Most booked hotels in Dambulla in the past month

Dambulla's best hotels with breakfast

  • Liyya Water Villas
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 137 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
     · 76 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!!

  • 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

  • L S Lanka Boutique Hotel
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 35 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 !

  • 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.

  • 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.

Budget hotels in Dambulla

  • Mind Body and Soul
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 104 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
     · 301 reviews

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

    friendly staff and help you with anything you need

  • Tropical Life Resort and Spa
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 105 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
     · 416 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.

  • 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.

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.

  • Freedom Village
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 163 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

  • 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...

  • Milano Grand
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 158 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.

  • 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.

  • Sunflower Inn
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 3 reviews

    Situated in Dambulla, 20 km from Sigiriya Rock, Sunflower Inn features accommodation with a garden, free private parking, a terrace and a restaurant.

  • Grand & Gangula
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2 reviews

    Set in Dambulla, Grand & Gangula boasts an outdoor pool, barbecue and sun terrace. There is a restaurant and free WiFi is offered. Free private parking is also available on site.

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 £48.21 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 158 reviews
    The staff were like close family members who were truly interested in ensuring your well being. For example, when I purchased a meal in Dambulla to eat at the hotel, the staff served the meal to me like they had prepared the meal themselves. One staff member always made sure an insect coil was lit when I was outside. Incense was continually burning outside which I love. The staff also took me to a clinic when I needed an abrasion on my knee looked at. The staff member translated my issue to the pharmacist who attended to me immediately.
    David
    Canada
  • From £14.46 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 559 reviews
    Upon arriving I found out that I had forgotten the passports and traveling documents at the hotel in Colombo. Very stupid but immediately Athula, the owner, offered his assistance and next day all passports arrived by courier. Althula also brought us to the cave rock. We used Dambulla to visit Sigiriya and Anuradhapura which was very good from a traveling point of view. Breakfast was good and we enjoyed the location as it is situated in a quiet area. So we had a very good stay also because of the kindness of Athula and his family.
    Andries
    Netherlands
  • From £9.72 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 138 reviews
    It booked for one night and endet up staying 3 nights, because everything especially the family was just lovely. The room was one of the nicest I had in Sri Lanka and really clean. The breakfast and dinner was also really delicious and with a request not spicy at all. The family helped me a lot to get a around and to explore the area and also offered me to change my sheets and towel. It is heart warming family and if you stay in Dambulla you should definitely stay here :)
    Lina
    Germany
  • From £14.46 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 380 reviews
    I had a horrendous experience with a hotel booked through Booking.com. Despite booking in advance, upon arrival, the hotel was filthy and severely lacking in amenities. The staff were incredibly unfriendly, and to add insult to injury, they suggested we switch rooms to a different hotel altogether. It was beyond frustrating and a complete disappointment. I urge others to steer clear of this irresponsible establishment. Absolutely not worth the hassle or the money.
    Imesh
    Sri Lanka
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 72 reviews
    If you are looking for accommodation in the heart of Dambulla with a special flair, Krishan and his family will give you a very warm welcome. The rooms have their very own style but are kept very clean. Krishan always had a tip ready and was always available for a chat. His mother also conjures up the very best Sri Lankan dishes. If you want to visit Dambulla and the surrounding area and don't have a driver, Krishan with his Tuk Tuk will take you everywhere.
    Christoph
    Italy
  • From £43.82 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 468 reviews
    This hotel is in a perfect location for visiting Dambulla Cave Temples, which are a short walk away. The staff were amazing and really made this a great place to stay. The manager, Siddu was incredibly helpful, particularly in sorting our onward bus travel to Kandy, reserving our seats and getting the bus to stop opposite the hotel to pick us up. We are breakfast, lunch and dinner and the cook, Romesh, made great meals. Lahshu made a good cocktail too!
    Jill
    United Kingdom
  • From £9.64 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 reviews
    The owner Jagath Malli is super friendly..he goes beyond your expectations and ensures you have the best stay at his place..he was kind enough to pick n drop in his colorful tuk tuk and he also lent his bike for us..he helped us reserve seats on the bus to our next destination..he is jovial, makes you feel super comfortable at the stay..very kind hearted man..!! And so the stay as well..very neatly maintained!! A must stay place in Dambulla!!
    Rakesh
    India
  • From £15.03 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 460 reviews
    Lovely family run hotel in beautiful peaceful setting but still a short walk to town. Host was very kind. Drove us to Royal Caves nearby and organised a tuk tuk to sigirya. Room was spacious. Beds very comfortable. Lovely outdoor area with tables for breakfast and relaxing. Breakfast was very good. Big plate of fresh fruit plus bread and a Sri Lankan favourite- a kind of coconut and honey pasty. Wifi great. Great value for money.
    Sarah
    Australia
  • From £20.33 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 71 reviews
    We are traveling around Sri Lanka in a rental car - pretty much a road trip! City Paradise Dambulla suits us well in terms of location and budget for someone like us who just wants to clean up and clean bed to rest, then get ready on the car the next day. The kindness and efforts to help out from all the members at City Paradise Dambulla are very impressive making our first trip in Sri Lanka wonderful - thank you :)
    Jitraporn (Pimm)
    Australia
  • From £12.05 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 158 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.
    P
    Piotr
    Poland
  • From £37.46 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 45 reviews
    The hotel is located in the heart of Dambulla city conveniently close to the Kurunegala-Dambulla road. Rooms were comfortable, clean and spacious. The food was tasty and severed hot and the portions were good and also reasonably priced. Very friendly and accommodating staff. Although it is in the heart of the city very relaxed setup. Overall, its great value for money.
    Eranga
    Sri Lanka
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 26 reviews
    Had an amazing time here, I got myself hospitalized on my first night in Dambulla and the owner was EXTREMELY helpful and hospitable. Consequently I cannot recommend this place anything more than extremely strongly. It's definitely a nice, affordable place. Could not complain about the location. Host is good to chat with and I found him to be very generous.
    Scottft
    Australia
  • From £15.91 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 519 reviews
    Convenient location, near bus stop. It is easy to get to attractions in Dambulla and Sigiriya from here. Delicious dinner and breakfast. Clean and comfortable rooms. Most importantly, a very friendly and hospitable host. Great place, I recommend it to everyone.
    Ivan
    Russia
  • From £144.63 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 50 reviews
    It's one of the nicest hotel settings I've seen in Sri Lanka, and the surroundings are attractive. Friendly staff quickly attended to our needs and made them feel satisfied. The meals were adequate but not outstanding. seen a lot of Italian recipes.
    Samuditha Wadigamangawa
    Sri Lanka
  • From £26.76 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 301 reviews
    The rooms were very nice and clean and the staff friendly and always available! The pool was a big plus and the location great in Dambulla. We spent three nights and totally recommend this hotel!
    Clara
    Australia
  • From £10.85 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 75 reviews
    Very nice rooms open on a beautiful garden. Very quiet place even if close to the road. It’s possible to walk easily to Dambulla temple. The breakfast was delicious and typical from Sri Lanka.
    L
    Lara
    Sri Lanka
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 105 reviews
    the location and facilities are amazing, very well-maintained hotel in the middle of the nature. The dinner and breakfast were so delicious with big variety of food and drinks.
    Hilal
    United Arab Emirates
  • From £14.46 per night
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 559 reviews
    Owner is so friendly and I would it was the cleanest hotel we have ever been. Don’t get surprised by low price but getting best value out of it!
    GOZDE
    United Arab Emirates
  • From £44.19 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 16 reviews
    Location and the staff was excellent. What a beautiful view. It is very close to main Dambulla attractions.
    Sajini
    Sri Lanka
  • From £5.62 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 186 reviews
    Perfect place to stay in Dambulla. Value for money.
    Gobinda
    India