The 10 best self catering accommodation in Sigiriya, Sri Lanka | Booking.com
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.

M
Maria
From
Bangladesh
The view was stunning, with a clear sight of Lion’s Rock! The property had a lovely garden where we even spotted a peacock. The weather was perfect, adding to the charm. There was also a sweet cat and dog on the property, which made it feel even more homely!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 200 reviews
Price from
US$16
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 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

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

Elephant Lake Villa, Yoga & Meditation Sanctuary

Sigiriya

Situated within 3.4 km of Sigiriya Rock and 6.6 km of Pidurangala Rock in Sigiriya, Elephant Lake Villa, Yoga & Meditation Sanctuary provides accommodation with seating area.

m
martina
From
Germany
A great place to stay, in a quiet area, just surrounded by nature, but only ca. 2,5km away from town. The host is very welcoming and helpful. There are 3 very unique accommodations, that he built by his own. Everything very clean and made with many nice details. The stay in the treehouse was amazing - sth very special, with cosy atmosphere and open air bathroom. Recommended especially for people who love nature and little adventure. There is a mosquito net, but I didn't use - sleeping with open door to the small terrace was like camping in the top of the tree, nice and shady. But remember, that in a tree, there are living other little animals, too... so those, who are scared of that should better stay on the ground :-). The other accommodations have hammocks and are also very cosy. Homemade food, served in an open air kitchen, there you can even watch cooking! I really enjoyed my stay and would highly recommend this place!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 173 reviews
Price from
US$18
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.

V
Vijitha
From
United Kingdom
Closer to the Sigiriya rock and friendly staff
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews
Price from
US$30
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...

O
Oliver
From
Australia
Beautiful home and decorations, furniture, nature, close by to the main attractions. The host family is very friendly. Home cooked food is lovely. He kind of acts as a tour guide also and suggests/arranges all transport and activities if you want that.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 28 reviews
Price from
US$17
1 night, 2 adults

Dhona's Villa

Sigiriya

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Dhona's Villa is set in Sigiriya.

k
kalana kithmina
From
Sri Lanka
Dhona’s Villa is an excellent getaway spot! The place is well-maintained, with a stunning pool that adds to the relaxing ambiance. The staff is exceptionally friendly and accommodating, making the stay even more enjoyable. Highly recommended!
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 12 reviews
Price from
US$99.99
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.

j
jiri
From
Czech Republic
it was the best stay we experienced during our travels throuhg Sri Lanka. The owners were extremely helpful and frienly. They helped us a lot. The breakfast was freshly made and delicious. Te bungalow is surrounded by plants and trees just next to the swimming pool, they even had a sauna.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 240 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
Melanie
From
Switzerland
Very nice place in a silent environment in the middle of the nature alongside a little lake. A bit away from the village which makes it charming. Lovely host Hansi cooks a delicious breakfast for you! You‘ll be the only guest, as only one of 3 planned houses is finished (April 24).
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 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.

F
Francesco Valli
From
Italy
Amazing piece of paradise! Perfect place to stay on your own away from the main road in the nature. The area is very quiet with lots of birds and even peacocks. The house is comfortable for 2 or a family. The mango garden is splendid. The house is equipped with all necessary things for self staying.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
US$32
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

Highly rated self catering accommodation in Sigiriya and nearby

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

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

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

  • 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$22.99 per night
  • Forest Gate Sigiriya Villa

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

    Offering a garden and garden view, Forest Gate Sigiriya Villa is set in Sigiriya, 15 km from Pidurangala Rock and 8.8 km from Dambulla Cave Temple.

    From US$34.91 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.

  • Dhona's Villa

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

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Dhona's Villa is set in Sigiriya.

    From US$110.99 per night
  • Lake Gama

    Kibissa
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    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

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