The 10 best cheap hotels in Dambulla, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Dambulla

Find the cheap hotels that appeal to you the most

The best cheap hotels in Dambulla

Check out our selection of great cheap hotels in Dambulla

Filter by:

Review score

Dambulla Kings Inn

Hotel in Dambulla

Featuring a garden and views of garden, Dambulla Kings Inn is located in Dambulla, 12 miles from Sigiriya Rock.

L
Leel
From
Sri Lanka
Near the Dambulla Cave Temple, you’ll find a fantastic dinner option featuring some of the best fried rice paired with delicious chicken curry—a must-try for food lovers! The host, Charuka, is exceptionally friendly and will make your experience even more memorable.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 120 reviews
Price from
$14
1 night, 2 adults

Kandalama Lodge

Dambulla

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

P
Pineda
From
France
It’s the perfect balance between comfort and nature, kind and helpful staff and clean rooms with a delicious Sri Lankan breakfast
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 429 reviews
Price from
$110
1 night, 2 adults

Hotel Hanguk Villa

Dambulla

Offering mountain views, Hotel Hanguk Villa in Dambulla features accommodations and a garden. This property offers access to a patio and free private parking.

K
Kirsten
From
Canada
Incredible stay. Very clean and comfortable, with working AC and a ceiling fan. Both warm and cold water for the shower. Most notably, the hosts were fantastic! So welcoming and so helpful. When we arrived they drove us to a scooter rental so we could get our scooter. The one day we had to leave early to go to Sigiriya for the day and they packed us a breakfast to go. Dinner at their restaurant was affordable and delicious. On the morning we left, they drove us to the bus station and stayed with us to make sure we caught the right bus. If you’re staying in Dambulla you should definitely stay here. These may be the most helpful hosts I’ve ever had while travelling across Southeast Asia.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 193 reviews
Price from
$35
1 night, 2 adults

Eden Grand

Hotel in Dambulla

Located in Dambulla, within 11 miles of Sigiriya Rock and 13 miles of Pidurangala Rock, Eden Grand has accommodations with a garden and free WiFi as well as free private parking for guests who drive.

A
Aslıhan
From
Turkey
People are very kind and friendly and they did their best to comfort us. Rooms were very clean, ac was working well, they even put charging adapter, that is very considerate.We are very happy about choosing here. Also location is very close to center. Thank you for everything.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 181 reviews
Price from
$32.20
1 night, 2 adults

Menara Green Inn

Dambulla

Menara Green Inn is located in Dambulla, just 12 miles from Sigiriya Rock and 14 miles from Pidurangala Rock.

A
Aidana
From
Kazakhstan
Our stay at the guest house was truly delightful!!! It was the best part of our stay in Sri Lanka. The owner, an exceptionally kind person, went above and beyond to assist us throughout our visit. The room was clean, equipped with all essentials for a comfortable stay. The breakfast was delicious. Our tuktuk excursion to Sigiriya and Dambulla Royal Cave Temple with the owner was a joy. He drove us with humor, made stops to highlight interesting spots, and even offered to take pictures of us. In the end, he personally took us to the bus stop. I would definitely recommend to others!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 456 reviews
Price from
$15
1 night, 2 adults

Simoya Nature Park

Dambulla

Offering garden views, Simoya Nature Park in Dambulla provides accommodations and a garden. Both free Wifi and parking on-site are accessible at the guest house free of charge.

D
Daniel Rockwell
From
United States
The rooms are really good quality, spacious, have comfortable beds, the location is good with area attractions and wildlife, and they will welcome just like family. Such a sweet family who are excellent at hospitality and ensuring you have an amazing experience. The breakfast was so good we also had them cook dinner for us!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 340 reviews
Price from
$46.80
1 night, 2 adults

The Green Jungle

Dambulla

The Green Jungle enjoys a location in Dambulla, 5 miles from Rangiri Dambulla International Stadium and 6 miles from Popham's Arboretum.

C
Christian
From
Czech Republic
I highly recommended this place. Because they are very kind and helpful people. They helped 24 hours. Room clean and spacious. Bathroom, shower very good. Morning breakfast so many items with tea and coffee. Dinner was very delicious 🤤.Sri Lankan fried rice. We visit Sri Lankan big national park Minneriya national park. It was amazing tour experience. One day I come to Sri Lanka definitely visit green jungle.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 258 reviews
Price from
$14
1 night, 2 adults

Rock View Home Stay

Dambulla

Offering garden views, Rock View Home Stay in Dambulla provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

M
Max
From
Germany
- extremely nice and helpful family - good food - good location (close to rock temple, which I personally thought to be way too touristic) - had no mosquitos in room (which lacks mosquito net, though) - I recommend doing Pidurangala rock over Sigiriya
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 155 reviews
Price from
$24
1 night, 2 adults

Triangle Home Stay

Dambulla

Triangle Home Stay enjoys a location in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock. With garden views, this accommodation offers a terrace.

M
Marie-Eve
From
Canada
What a beautiful room with wood walls. The hosts were welcoming. A nice garden and the shower was warm.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 248 reviews
Price from
$25
1 night, 2 adults

Dambulla Sun Vsh Holiday

Dambulla

Featuring garden views, Dambulla Sun Vsh Holiday in Dambulla offers accommodations and a garden. There's a private entrance at the homestay for the convenience of those who stay.

R
Ricky
From
El Salvador
Best breakfast we had during our stay in Sri Lanka. Nice hosts. Clean
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 145 reviews
Price from
$25.20
1 night, 2 adults
All cheap hotels in Dambulla

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Dambulla and surrounding area in the past month

See all

Enjoy breakfast in Dambulla and nearby

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

    Thammenna Eco Cabins in Dambulla provides accommodations with pool with a view and a garden. This villa offers air-conditioned accommodations with a terrace.

    From $57.72 per night
  • Gamagedara Resort

    Dambulla
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 790 reviews

    Providing garden views, Gamagedara Resort in Dambulla offers accommodations, a garden, and a shared lounge.

    From $26.40 per night
  • Green View

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

    Green View offers accommodations in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock. This homestay features free private parking and full-day security.

    From $24.42 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 729 reviews

    White Land City Hotel has a garden, terrace, a restaurant and bar in Dambulla. With an outdoor swimming pool, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From $38.85 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 149 reviews

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

    From $81.90 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 299 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, Sundaras Resort LTD provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $93.96 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 215 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, Liyya Water Villas provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $159.50 per night
  • Restwell Homestay

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

    Restwell Homestay offers accommodations in Dambulla, 1.4 miles from Dambulla Cave Temple and 2 miles from Rangiri Dambulla International Stadium. 11 miles from Sigiriya Rock and 13 miles from...

    From $24 per night

Great access to the city center. Check these cheap hotels in Dambulla and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 155 reviews

    City Paradise Dambulla enjoys a location in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

    From $12 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 190 reviews

    Sujatha Tourist Rest offers accommodations in Dambulla, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

    From $13 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 87 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, L S Lanka Boutique Hotel has accommodations with a garden, free private parking and a terrace.

    From $27.60 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 429 reviews

    Located in Dambulla, 1.7 mi from Dambulla Cave Temple, New Peacock Resort features free WiFi access.

    From $16.50 per night
  • Milano Grand

    Dambulla
    Central location
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 346 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, Milano Grand has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $19 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 21 reviews

    Featuring a garden, Dambulla Village Hotel & Restaurant provides accommodations in Dambulla. This property offers access to a terrace and free private parking.

    From $33.30 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 308 reviews

    Offering massage services, Gold Crown Residence provides accommodations in Dambulla. Spa facilities and a bicycle rental service are available for guests.

    From $25.08 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 514 reviews

    Featuring seating areas underneath a tropical garden canopy, this historic Sri Lanka Dambulla Rock Arch bed and breakfast is 1.9 mi from Dambulla Cave Temple. Features include free breakfast and WiFi.

    From $34 per night

Stay connected in Dambulla and nearby. Cheap hotels with free Wifi

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

    The Green Village Dambulla features air-conditioned rooms in Dambulla. Housed in a building dating back to 2016, this guest house is 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

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

    Featuring garden views, Edy's Nest in Dambulla provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    From $22.20 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 341 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, Freedom Village provides accommodations with free bikes, free private parking and an outdoor swimming pool.

    From $35.20 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 61 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, Hotel Golden Ray has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    From $50.99 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 380 reviews

    Robert Inn Dambulla in Dambulla provides accommodations with massage services, a garden, and a shared lounge. Spa facilities and a bicycle rental service are available for guests.

    From $6.60 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 385 reviews

    Located in Dambulla, 11 miles from Sigiriya Rock, Black Mustang Hotel provides accommodations with free bikes, free private parking, a garden and a terrace.

    From $39 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 241 reviews

    10 miles from Sigiriya Rock in Dambulla, Hotel Gala Addara provides accommodations with access to a steam room. Private parking is available on site at this recently renovated property.

    From $60 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 241 reviews

    Providing city views, Dambulla Tourist Resort in Dambulla offers accommodations and a garden.

    From $14.30 per night

FAQ about cheap hotels in Dambulla

Cheap hotels that guests love in Dambulla

See all
  • Avg. price/night: $16
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 370 reviews
    Very clean and comfortable room, location was amazing, very friendly awesome hospitality. Delicious breakfast. Highly recommended
    Guest review by
    sriharan
    Young couple
  • Avg. price/night: $38.85
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 193 reviews
    Beautiful Location. Very clean and very comfortable. Such friendly Hosts, Late Check out was no Problem. Great Breakfast!
    Guest review by
    Timon
    Young couple
  • Avg. price/night: $40
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 761 reviews
    The location of the farm was excellent, you will find yourself in places you would not come otherwise. Pradeep's place is very well maintained, we stayed in one of the cheaper rooms and they were quite basic but that's what we wanted. If you are up for more luxury there are four new rooms which are all very modern and super clean! The farm is great and staff super friendly and helpful. It was a great way to get a peek in actual sri lankan culture. Would definitely recommend going here!
    Guest review by
    Evy
    Young couple
  • Avg. price/night: $26.40
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 790 reviews
    The location was ideal for the short stay and the staff were friendly. Was able to arrange day trip to Sigirya and Polonorrua, and Anadhapura. Meals and breakfast were good.
    Guest review by
    Mark
    Solo traveler
  • Avg. price/night: $46
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 340 reviews
    As a local couple we went there on 13th May 2024, Location was very calm and quiet, Bedroom and Bathroom were very clean and new. Air conditioning, television, hot water and hair drier was available there. Food was delicious and the way serve food was eye catching. Owners were very friendly and kind people. Prices were very reasonable. We hope to go there again.
    Guest review by
    Wijewardana
    Young couple
  • Avg. price/night: $38.85
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 193 reviews
    Very clean and comfortable, the staff were smiley and friendly, willing to help where able. The location is ideal for access to the busy centre but far enough away that you don't have the noise that goes with it. The beautiful views made the already enjoyable and filling breakfast, even better. AC and fan worked well!
    Guest review by
    Lewis
    Family with young children