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 pick of great cheap hotels 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.

M
Manish
From
Germany
My stay at Dambula Kings Inn was nothing short of extraordinary, thanks to the incredible warmth and kindness of the owners, who treated us like family from the moment we arrived. This isn’t just a place to stay—it’s an experience of genuine Sri Lankan hospitality that leaves a lasting imprint on your heart. The owners went above and beyond at every turn. Whether it was assisting with money exchange, arranging a pickup at any hour, or offering 24/7 support during our travels, their help was unwavering. No request was too big or small, and their readiness to solve any challenge made our trip seamless and stress-free. What truly set this stay apart was the personal connection they fostered. The owners introduced us to their own family, sharing stories and laughter as if we were old friends. They even organized a fantastic jeep safari at a budget-friendly rate and personally drove us to Sigiriya in their tuk-tuk, adding a personal touch to these adventures. But the highlight was being included in their family celebrations. During the Sri Lankan New Year, they welcomed us into their home for a vibrant, heartfelt celebration filled with traditional food, music, and joy. Beyond that, they frequently invited us for dinners and breakfast, making us feel like cherished relatives rather than guests. Dambula Kings Inn isn’t just about a comfortable stay—it’s about the people who make it unforgettable. The owners’ generosity, love, and dedication to their guests are unparalleled. If you’re planning a trip to Dambulla, book here without hesitation. You’ll leave with not just memories of Sri Lanka’s beauty, but also of a family who made you feel at home. Thank you, Dambula Kings Inn, for your boundless hospitality. We’ll carry your kindness with us always. ❤️❤️
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 128 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...

F
Frederic
From
China
A small number of beautiful lodges in beautiful green surroundings. Everything fits together perfectly and is of good quality. Very friendly and helpful owner and staff. The food is more expensive than outside but it is simply fantastic. We had one of the best vegetarian curry selection cooked after our preferences. The breakfast is also really good.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 440 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.

A
Alexa
From
United Kingdom
The staff was so friendly and welcoming, the location is perfect. Delicious traditional breakfast with juices, comfy beds and a very clean room. It has a beautiful garden too.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 199 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.

S
Sathees
From
Australia
Staff in the hotel are amazing.
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.

J
Julia
From
Poland
We had a fantastic stay at Menara Green Inn in Dambulla! The location is perfect—just a short walk from the Cave Temple and Golden Temple. The host was incredibly friendly and welcoming. He suggested great places to eat and their homemade breakfast was absolutely delicious! The room was clean, comfortable, and well-maintained.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 468 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.

L
LI
From
China
A very cozy family hotel. Madhu cleaned the room very clean and prepared a delicious vegetarian dinner for me. If you go to see it, you must stay here
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 350 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.

S
Stefan
From
Colombia
It was a perfect stay for three days :) They organized a taxi from the airport to their beautiful homestay. The location in the green jungle is a great starting point for many attractions in the area. If you want to do tours, hikes, or visit temples, you’ll get help and transportation from the host. You will be served a nice breakfast on your terrace, and dinner is also available if you wish. All in all, it was an easy and pleasant stay.
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.

K
Kwang Nam
From
South Korea
Very nice homestay clean and owner kind and helpful. Very near to dambulla cave temple just 5 minutes you can get to the ticket office of cave temple. Host Upul is a nice man and help to arrange my schedule in Dambulla. Located quiet area just 5 minutes tuk tuk drive. Breakfast is nice and had dinner here traditional Sri Lankan food. Ceiling fan and air conditioner work well and breeze evening. Really satisfied in staying here. Nice 3 little boys of Upul. Upul offer me drive to the lake and one buddhist temple with his car. Room is very clean and bed is comfortable. Really satisfied everything. Thanks Mr. Upul and family
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 163 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.

S
Silvia Patricia
From
Argentina
Everything was perfect. The family is very nice. They are always trying to feel you like home. I could arrange with my host 3 tours to places I wanted to see, so it was very convinient for me. The room is comfortable, the breakfast is exceptional, and also they prepared a typical Sri Lanka's meal for me and for the other 4 guests for free. He offered to pick me up with no extra charge at the bus station, but as I was moving by car, it was not necessary. He helped me to take the bus to Kandy, using his tuk-tuk taking me to the bus stop and also helping me to take the correct bus, and all for free too. I strongly recommend this place to everybody
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 274 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.

T
Tujanzy
From
Sri Lanka
Very amazing place and breakfast was delicious. Anu mam's cook super dinner for us. We around sri lanka this place very recommend for everyone. Thank you Anu your hospitality.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 152 reviews
Price from
US$25.20
1 night, 2 adults
All cheap hotels in Dambulla

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Dambulla and surroundings in the past month

See all

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 627 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$67.71 per night

Gamagedara Resort

Dambulla
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 828 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
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 759 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, 30 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$58.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 240 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.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 94 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$30 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$23.10 per night

Milano Grand

Dambulla
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 356 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

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 162 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$12 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.6
Fabulous - What previous guests thought, 330 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 522 reviews

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

From US$40 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Offering a garden and garden view, Edy's Nest is situated in Dambulla, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock.

From US$22.20 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Situated in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock, Pick Me Village offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.

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

Located in Dambulla, 16 km from Sigiriya Rock and 18 km from Pidurangala Rock, Dambullu Dreams Stay offers a garden and air conditioning.

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

Offering a shared lounge and garden view, Pawana Rest is set in Dambulla, 16 km from Sigiriya Rock and 19 km from Pidurangala Rock.

From US$18 per night

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

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
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 69 reviews

Boasting a garden, Green leaf Tree house is set in Dambulla in the Matale District region, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock.

From US$30 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews

Set in Dambulla, 18 km from Sigiriya Rock, The Nature Resort offers accommodation with a garden, free private parking and a terrace.

From US$31.08 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 262 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$64 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 249 reviews

Located within 18 km of Sigiriya Rock and 22 km of Pidurangala Rock in Dambulla, Dambulla Tourist Resort offers accommodation with seating area and a kitchen.

From US$15.40 per night

Hostel Vikings

Dambulla
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Hostel Vikings is situated in Dambulla, within 20 km of Pidurangala Rock and 1.4 km of Dambulla Cave Temple.

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

Set in Dambulla in the Matale District region with Rangiri Dambulla International Stadium nearby, Dambulla Village Stay offers accommodation with free private parking.

From US$11.38 per night

girilena resort

Dambulla
Central location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 322 reviews

Located in Dambulla, 19 km from Sigiriya Rock, girilena resort provides accommodation with a garden, free private parking and a terrace.

From US$26 per night

FAQ about cheap hotels in Dambulla

Cheap hotels that guests love in Dambulla

See all
Avg. price/night: US$19
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 387 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: US$19.98
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 199 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: US$40
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 801 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: US$22
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 828 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 traveller
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 350 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: US$19.98
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 199 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
gogless