Skip to main content

Self Catering Accommodation in Dambulla

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Dambulla

Check out our pick of great self catering accommodation in Dambulla

Filter by:

Review score

Hotel Gala Addara

Dambulla

Situated within 16 km of Sigiriya Rock and 20 km of Pidurangala Rock in Dambulla, Hotel Gala Addara offers accommodation with seating area.

I
Imran
From
Sri Lanka
Great location, just 150m from the main road. Enjoyed a delicious and unique juice made by the host during breakfast. Totally worth the price paid. Recommended!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 242 reviews
Price from
US$60
1 night, 2 adults

Village Verandah by Oshi

Dambulla

Located just 29 km from Sigiriya Rock, Village Verandah by Oshi offers accommodation in Dambulla with access to a garden, a terrace, as well as a concierge service.

D
Dias
From
Sri Lanka
This place was an absolute experience! The views were seriously breathtaking and most of all if you are looking to relax, connect with nature and have the best time disconnecting this is the ideal place. The food served was really delicious as well. Would recommend this 100% to anyone travelling solo or with a family.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$46.75
1 night, 2 adults

Mango Garden Dambulla

Dambulla

Situated in Dambulla and only 23 km from Sigiriya Rock, Mango Garden Dambulla features accommodation with garden views, free WiFi and free private parking.

M
Martin
From
Netherlands
Very nice accommodation with beautiful garden. 10 min drive from Dambulla. Well equipped kitchen, nice beds and great host. The bedroom has airconditioning. There was enough space to park our Tuktuk.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$32
1 night, 2 adults

ASNA Homestay

Dambulla

Located within 20 km of Sigiriya Rock and 23 km of Pidurangala Rock in Dambulla, ASNA Homestay provides accommodation with seating area and a kitchen.

S
Smith
From
Thailand
A wonderful place to stay the best breakfast in Sri Lanka it's a very clean Home, the host is a very helpful person nothing is too much trouble.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$11
1 night, 2 adults

Gaia Lake Bungalow Kandalama

Dambulla

Situated in Dambulla in the Matale District region and Sigiriya Rock reachable within 17 km, Gaia Lake Bungalow Kandalama features accommodation with free WiFi, a children's playground, water sports...

B
Bernd
From
Austria
We stayed at Gaia Lake Bungalows for one week and had an excellent time. You can rent the whole villa and enjoy a really unique private experience in this central region of Sri Lanka. The villa is located directly at the beautiful Kandalama Lake (with a stunning view on the lake) and is certainly one of the best locations you can choose for exploration of the cultural triangle between Polonaruwa, Anuradhapura, Kandy and Dambulla, including Sigiriya. Sarath, the private cook will introduce you to the various flavours of traditional Sri Lankan food and Darshi the manager kindly supports any kind of arrangements you may need. We booked the entire villa for only 3 persons but there is plenty of room for 6 persons or even more. Moreover a large swimming pool is available for exercise or relaxation after excursions. We enjoyed our stay very much.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 17 reviews
Price from
US$298.35
1 night, 2 adults

Sigiri Sandilu Homestay

Sigiriya (Near Dambulla)

Located 1.6 km from Sigiriya Rock, Sigiri Sandilu Homestay offers a garden, and air-conditioned accommodation with a patio and free WiFi.

P
Panda7007
From
China
Host and his family are very friendly and welcoming, room is very clean, locaion is near lion rock.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 202 reviews
Price from
US$16
1 night, 2 adults

Zensigiri Ayurveda Wellness Homestay

Sigiriya (Near Dambulla)

Situated within 2.4 km of Sigiriya Rock and 5.5 km of Pidurangala Rock, Zensigiri Ayurveda Wellness Homestay provides rooms with air conditioning and a private bathroom in Sigiriya.

H
Harischandra
From
Sri Lanka
"As soon as I arrived at Zensigiri, I felt a deep sense of peace. It’s more than just a place — it’s an experience of healing and connection. Waking up to birdsong, receiving Ayurvedic treatments from Dr. Radha, and being surrounded by nature and the energy of Sigiriya Rock... everything felt so grounding and real. I felt cared for, seen, and completely relaxed. Zensigiri is a true hidden gem for anyone seeking wellness and soul rest." — A grateful guest 💚
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$15
1 night, 2 adults

Private Cabin and private Kitchen - Experience serenity, and beautiful nature

Sigiriya (Near Dambulla)

Located in Sigiriya and only 2.6 km from Sigiriya Rock, Private Cabin and private Kitchen - Experience serenity, and beautiful nature provides accommodation with mountain views, free WiFi and free...

D
Dildar
From
France
We had a truly memorable stay at this beautiful private cabin. The moment we arrived, we felt surrounded by pure nature — green trees, birds singing, and the occasional peacock proudly walking by. Every morning we woke up to the peaceful sounds of the jungle — monkeys calling from the treetops and fresh air all around. The place felt very safe and calm, yet there was a little sense of wild adventure, which made it exciting. We even saw some wildlife nearby — like colorful birds and playful monkeys. It was magical to be so close to nature but still have the comfort of a cozy bed and our own kitchen.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 12 reviews
Price from
US$23.40
1 night, 2 adults

Green Grass Homestay

Sigiriya (Near Dambulla)

Boasting garden views, Green Grass Homestay provides accommodation with massage services, a garden and barbecue facilities, around 1.3 km from Sigiriya Rock.

P
Pesche1234
From
Switzerland
Located just at the main road were there are a lot of restaurants and cafés. It it also close to some viewpoints and a 10 minute walk to the entrance to lions rock. The rooms are installed in the backyard so there it not a lot of noise from the road and it is not as hot because it is between a lot of green and palm trees. You can also order deliscious Sri Lankan breakfast aswell as rent a bicycle or scooter right at the Homestay. The family is very friendly and quick in adressing any inquiries even a safari in the closest National Park or Tuk Tuk rides. They offered us free coffee and tea upon arrival. Monkes, squirrels and lizards are in the trees - a wonderful stay!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 113 reviews
Price from
US$11
1 night, 2 adults

Sky Villa Sigiriya

Sigiriya (Near Dambulla)

Situated within 1.1 km of Sigiriya Rock and 2.5 km of Pidurangala Rock in Sigiriya, Sky Villa Sigiriya provides accommodation with seating area.

D
Dasun
From
Sri Lanka
Sigiriya Sky Villa is one of the best places I have ever stayed at, and it truly offers exceptional value for money. The location is perfect, just a short distance from both Sigiriya Rock and Pidurangala, which makes it incredibly convenient for exploring these iconic attractions. The peaceful and quiet surroundings add to the charm, allowing you to relax after a day of adventure. The property itself is well-maintained, clean, and beautifully designed, offering a cozy and comfortable atmosphere. The rooms are spacious, with all the amenities you need for a pleasant stay. The highlight of my experience was the hospitality of the owner, Nimmi. She is incredibly welcoming, kind, and always ready to assist with anything you need, from travel tips to arranging transport. Her warm and friendly nature truly made me feel at home. The breakfast provided was delicious and plentiful, offering a variety of options to suit different tastes. It was the perfect way to start the day before heading out to explore. Overall, Sigiriya Sky Villa is a fantastic choice for anyone visiting this area. Whether you're traveling solo, as a couple, or with family, this place is sure to enhance your experience. I highly recommend staying here—you won't be disappointed!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews
Price from
US$30
1 night, 2 adults
All self catering accommodation in Dambulla

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Dambulla and surroundings in the past month

See all