Skip to main content

Self Catering Accommodation in Sigiriya

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Sigiriya

Check out our pick of great self catering accommodation in Sigiriya

Filter by:

Review score

Sigiri Sandilu Homestay

Sigiriya

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

A
Andy & kim
From
Belgium
The location is perfect! Close to lions rock and the other things to do. Only 2 min Walking from restaurants. The homestay itself is very quite and the bed was amazing. We had the best sleep. The Family is amazing! They’re sooo sweet and help you with everything. The food is so tasty, she makes it herself and the taste is sooooo GOOD! You Will have the best food in the area at the homestay. Thank you so much for evrything, we had a lovely time.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 208 reviews
Price from
US$16
1 night, 2 adults

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

Sigiriya

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

Thilina Homestay

Sigiriya

Offering a garden and garden view, Thilina Homestay is situated in Sigiriya, 2.3 km from Pidurangala Rock and 3 km from Sigiriya Rock. This property offers access to a terrace and free private...

N
Noa
From
Canada
This was my favourite stay in Sri Lanka. Thilina is an amazing host who will organize transport and all the top activities for you to do in Sigiriya. I especially enjoyed his company as I ate my meals and climbed Pidurangala. His wife also makes delicious meals! The location is perfect for exploring Sigiriya and Dambulla.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews
Price from
US$17
1 night, 2 adults

Green Grass Homestay

Sigiriya

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

Zensigiri Ayurveda Wellness Homestay

Sigiriya

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 8.9
Fabulous - What previous guests thought, 8 reviews
Price from
US$15
1 night, 2 adults

Sky Villa Sigiriya

Sigiriya

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

Hotel Gala Addara

Dambulla (Near Sigiriya)

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

K
Konstantin
From
Estonia
Spend here great time! It is wonderful, quite garden away from the main road and noice. The host was very friendly and helping who gave a lift to some touristic spots, arranged taxi to another city and arranged safari tour. The room was clean and tidy. The nature is facinating. Highly recommended!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 253 reviews
Price from
US$60
1 night, 2 adults

Habarana Tree House - Ivory cottage

Habarana (Near Sigiriya)

Situated within 13 km of Pidurangala Rock and 14 km of Sigiriya Rock, Habarana Tree House - Ivory cottage features rooms with air conditioning and a private bathroom in Habarana.

M
Mahesh
From
Germany
amazing location by the habarana lake , magical evenings with amazing views . local staff from habarana made is so great experience with lots of recommended activities and etc
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$102
1 night, 2 adults

Mango Garden Dambulla

Dambulla (Near Sigiriya)

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 (Near Sigiriya)

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
Sharifah Nurfaten
From
France
A truly memorable stay with a kind and welcoming local host. From the moment we arrived, he greeted us warmly with a refreshing welcome drink and genuine hospitality. The location is perfect — just a short walk to the Dambulla Cave Temple, which you can even see from the house! The home was spotless, bright, and incredibly well cared for. Breakfast was delicious. We felt completely at home and appreciated the peaceful, village atmosphere. Highly recommended for anyone wanting a local, authentic experience near Dambulla!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 32 reviews
Price from
US$11
1 night, 2 adults
All self catering accommodation in Sigiriya

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 Sigiriya and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Sigiriya

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 24 reviews

Popular with guests booking self catering accommodation in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Sigiriya

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

Popular with guests booking self catering accommodation in Sigiriya

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews

Popular with guests booking self catering accommodation in Sigiriya

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 12 reviews

Popular with guests booking self catering accommodation in Sigiriya

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

Popular with guests booking self catering accommodation in Sigiriya

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

Popular with guests booking self catering accommodation in Sigiriya

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 8 reviews

Popular with guests booking self catering accommodation in Sigiriya

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

Popular with guests booking self catering accommodation in Sigiriya

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 208 reviews

These self catering accommodation in Sigiriya and nearby have options with free cancellation

Lake Gama

Kibissa
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Kibissa, 7.6 km from Sigiriya Rock and 11 km from Pidurangala Rock, Lake Gama offers spacious air-conditioned accommodation with a terrace and free WiFi.

From US$131.14 per night

MG Homes

Inamaluwa
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Set in Inamaluwa, 12 km from Sigiriya Rock and 15 km from Pidurangala Rock, MG Homes offers a garden and air conditioning.

From US$25.41 per night

Dilanya Homestay

Habarana
Free cancellation options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Situated in Habarana, within 10 km of Pidurangala Rock and 11 km of Sigiriya Rock, Dilanya Homestay features accommodation with a garden as well as free private parking for guests who drive.

From US$11.46 per night

Nice To Meet Home Stay

Habarana
Free cancellation options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 27 reviews

Featuring air-conditioned accommodation with a balcony, Nice To Meet Home Stay is located in Habarana. This property offers access to a terrace and free private parking.

From US$19.68 per night

sigiriya secret heaven cabana

Sigiriya
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Sigiriya and only 1.6 km from Sigiriya Rock, sigiriya secret heaven cabana features accommodation with mountain views, free WiFi and free private parking.

From US$77.70 per night

Ali Adi Eco Tree House

Sigiriya
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Boasting a balcony with lake views, an outdoor swimming pool and a garden, Ali Adi Eco Tree House can be found in Sigiriya, close to Wildlife Range Office - Sigiriya and 3.2 km from Sigiriya Rock.

Chill Spot Family Room and Hostel

Sigiriya
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated in Sigiriya, within 11 km of Sigiriya Rock and 13 km of Pidurangala Rock, Chill Spot Family Room and Hostel features accommodation with a garden and free WiFi as well as free private parking...

Highly rated self catering accommodation in Sigiriya and nearby

Sath Rest

Habarana
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 15 reviews

Situated near Kadahatha Wawa Lake and Habarana Lake, Sath Rest is in Habarana and features free private parking and a restaurant.

From US$15.85 per night

FAQ about self catering accommodation in Sigiriya

Self catering accommodation that guests love in Sigiriya

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
We loved to stay at Linwewa villa, with an amazing view on Lion’s rock and Pidurangala rock. Also the host Kumara was the best we could have, he arranged everything for us, tea coffee, breakfast and we had a very good dinner at the villa with fully equipped kitchen. We really recommend this place as it’s a good location to explore Sigiriya and its surroundings.
Guest review by
Nadine
Family with young children