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, 122 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...

A
Amy and Byron
From
Canada
We’re a couple of very experienced travellers. We’ve stayed in some of the best hotels around the world. There are many times that these five star hotels just don’t live up to expectations. Here, we took a chance as all the reviews seemed almost too good to be true. Since our stay at Kandalama Lodge we’ve stayed in many hotels around Sri Lanka. A handful were more costly than Kandalama Lodge and each time we’ve been disappointed. Wedge, the hotel owner was one the most thoughtful and intuitive hoteliers that I’ve come across in this country! His team at the lodge also understood the standards he expected. The lodge has been crafted with such care and precision in a way I’ve not seen anywhere else in Sri Lanka. The layout of the lodge, the plants and flowers around the pool, dining and bar area are reminiscent for me of a high end lodge I stayed at in Bali. Perfection! Don’t get me started on the dreamy outdoor bathroom, wow! Also, I have to say, the food is superb and reasonably priced. Amila is always on hand with his tuk tuk and he’s just the nicest person. The price to go to Lion Rock and Dambulla Cave were reasonable and he didn’t try to upsell us at all. The grounds boys are lovely and keep the pool area and grounds tidy. Honesty I can’t say enough about this place, thank you so much Wedge! I hope we have the pleasure to stay with you again one day.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 431 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.

W
Werpec
From
Poland
Villa Hanguk is an ideal spot if you plan to explore the Dambulla area. The owner is incredibly helpful, offering assistance with scooter or tuk-tuk rentals and organizing local trips. The villa is nestled just 400 meters from the main city street, surrounded by lush paddy fields. The beautifully maintained garden is filled with vibrant plants and flowers, offering plenty of cozy spots to relax—whether in a hammock, at a dining area, or playing table games. Being in the middle of nature, you can expect the delightful sounds of wildlife, including peacocks. It truly adds to the charm of the place. One of the highlights of our stay was the Sri Lankan food. The meals were not only delicious but also generously portioned. I highly recommend skipping outside restaurants and instead asking the staff to prepare dinner for you—you won’t be disappointed!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 195 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.

d
didier
From
Canada
Very clean and spacious room Very good breakfast with option of western or Sri Lankan Very friendly staff Walking distance to groceries and stores
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.

P
Preeti
From
United States
Very hospitable and kind host.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 459 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.

M
Mavipelikan
From
Turkey
We stayed in 8 different hotels and homestays during our trip and this one was the best by far. The couple managing the facility had a great job to create a very special environment and experience. The rooms were very clean, decorated with flowers etc. The breakfast was the best. They gave us great tips, suggestions for our trip. We felt like we are part of the family. The facility is very close to the Dambulla Cave Temple but it is also in a very silent corner with a great garden. You can see monkeys, giant squirrel, birds and other wildlife just around the facility. We definitely suggest this place to anyone traveling around Dambulla.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 344 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.

D
Dmitriy
From
United States
Excellent hospitality. Room was cool, clean, and comfortable. Very relaxing being in a hammock in the middle of a jungle. There’s a bus stop on the main road right by the house (it’s 1 stop away from Dambulla town) and it’s easy to catch a bus to here from Colombo.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 260 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, 255 reviews
Price from
$25
1 night, 2 adults

Dambulla Sun Vsh Holiday

Dambulla

11 miles from Sigiriya Rock in Dambulla, Dambulla Sun Vsh Holiday features accommodations with access to a hot tub, spa facilities, and fitness room.

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, 146 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

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 244 reviews

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 431 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 204 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 311 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 626 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 219 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 735 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 799 reviews

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 763 reviews

Enjoy breakfast in Dambulla and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 166 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, 799 reviews

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

From $22 per night

Green View

Dambulla
Breakfast options
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 45 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, 735 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, 150 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, 315 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.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 219 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 $214.50 per night

Restwell Homestay

Dambulla
Breakfast options
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 67 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

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

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

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

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

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

From $65 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 191 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, 89 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 $23.10 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 348 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 8.6
Excellent - What previous guests thought, 311 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, 517 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 $32 per night

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 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 9.6
Exceptional - What previous guests thought, 812 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 $22 per night

Edy's Nest

Dambulla
Central location
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

Freedom Village

Dambulla
Central location
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 344 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 $37.40 per night

Hotel Golden Ray

Dambulla
Central location
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 9.1
Wonderful - What previous guests thought, 66 reviews

Featuring a garden, Green leaf Tree house is located in Dambulla in the Matale District region, 11 miles from Sigiriya Rock and 13 miles from Pidurangala Rock.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews

Located in Dambulla, 11 miles from Sigiriya Rock, The Nature Resort provides accommodations with a garden, free private parking and a terrace.

From $31.08 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 386 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

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, 375 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, 195 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, 763 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: $22
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 799 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
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 344 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, 195 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