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.

A
Anej
From
Slovenia
The owners were very friendly and helpful. We had a great time and loved the room. The food was amazing as well.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 124 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...

I
Ian
From
Australia
Staff were exceptionally friendly and helpful, the food was amazing and the grounds were very clean. It’s a little way out of town but quiet so you could get a good nights sleep.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 436 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.

M
Micha
From
Switzerland
Great place, very well located. Close to the center (5 minutes walking) but in a quiet location, surrounded by rice fields. Awesome and super friendly staff, they help you with anything you could wish for.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 198 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.

F
Fox
From
New Zealand
Super accommodating and helpful with arranging transport
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 184 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.

D
Dzmitry
From
Belarus
We really enjoyed living in that place! Very kind and helpful family, wonderful and really big breakfast, clean room and bed linen. The owner is the man of the heart. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 460 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.

N
Nigel Gordon
From
Australia
Madhu and Sanjee - so friendly and warm. The room is quite thought out and super comfortable.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 347 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.

M
Markus
From
Austria
Staying at the Green Jungle was the best start we could have had in our trip in Sri Lanka. The accomdation is great, very clean, well located, but the most special part is the support and care of the host family!! They gave us great recommendations, helped us to choose the best tours and showed us their favourite sunset spot, which was fantastic. We highly recommend the Green Jungle!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 258 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.

F
Frida
From
Germany
The place was really nice and clean. The bed was one of the most comfortable ones on our whole trip. The place is a little outside of the city but we enjoyed the quiet and relaxed atmosphere and we could walk to the cave temple. But what made the stay special were our lovely hosts! They made sure we were always comfortable, helped us arranging a safari and our next stay. We even spent one evening together on the balcony talking for hours. It was great talking to locals and getting a chance to ask all of our questions that came up during our time in Sri Lanka. Thank you very much!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 159 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.

L
Lyn
From
Australia
Every day was a perfect day with Nimal and Achala running this home stay. It all began with a hearty breakfast each day - more than I could eat. Nimal would help me with outings to the surrounding scenic sites providing transport at a very reasonable rate. Nimal took me to places for dinner and to the bus for free.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 262 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.

A
Alicja
From
Poland
AMAZING food! Probably the best food we had jn Sri Lanka. Very helpful and nice owners. It is run by the family that also provides tuk tuk service, which was very convenient.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 149 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.2
Very good - What previous guests thought, 180 reviews

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

Scored out of 10, guest rating 8.4
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, 630 reviews

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Popular with guests booking cheap hotels in Dambulla

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

Great access to the city centre. Check these cheap hotels 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$57.72 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 159 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$10 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 807 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

Green View

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

Offering a garden and quiet street view, Green View is set in Dambulla, 18 km from Sigiriya Rock and 21 km from Pidurangala Rock. This homestay features free private parking and full-day security.

From US$24.42 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 750 reviews

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

From US$43.29 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 150 reviews

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

Supreme Dambulla

Dambulla
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 27 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$40.50 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 68 reviews

Offering a garden and garden view, Restwell Homestay is located in Dambulla, 17 km from Sigiriya Rock and 20 km from Pidurangala Rock.

From US$24 per night

Enjoy breakfast in Dambulla and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 90 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$36 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 431 reviews

Situated in Dambulla, 2.8 km from Dambulla Cave Temple, New Peacock Resort features free WiFi access.

From US$18.70 per night

Milano Grand

Dambulla
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 353 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
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 8.6
Fabulous - What previous guests thought, 321 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 9.6
Exceptional - What previous guests thought, 820 reviews

Located within 18 km of Sigiriya Rock and 21 km of Pidurangala Rock, The Green Village Dambulla features rooms with air conditioning and a private bathroom in Dambulla.

Edy's Nest

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

Hotel Golden Ray

Dambulla
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 63 reviews

Set in Dambulla, 17 km from Sigiriya Rock, Hotel Golden Ray offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$60.26 per night

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

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.9
Fabulous - What previous guests thought, 519 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 8.2
Very good - What previous guests thought, 393 reviews

Located in Dambulla and only 17 km from Sigiriya Rock, Robert Inn Dambulla provides accommodation with mountain views, free WiFi and free private parking.

From US$6.60 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 8.2
Very good - What previous guests thought, 387 reviews

Located in Dambulla, 17 km from Sigiriya Rock, Black Mustang Hotel provides accommodation with free bikes, free private parking, a garden and a terrace.

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
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 255 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$60 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 247 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

FAQ about cheap hotels in Dambulla

Cheap hotels that guests love in Dambulla

See all
Avg. price/night: US$18
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 381 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$33.30
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 198 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, 783 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, 807 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, 347 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$33.30
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 198 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