The 10 best resorts in Sigiriya, Sri Lanka | Booking.com
Skip to main content

Resorts in Sigiriya

Find the resorts that appeal to you the most

The best resorts in Sigiriya

Check out our selection of great resorts in Sigiriya

Filter by:

Review score

Atha Resort

Sigiriya

Atha Resort is located in Sigiriya, 3.3 miles from Sigiriya Rock and 5.2 miles from Pidurangala Rock.

A
Ananthakrishnan
From
India
the resort was capturing the essence of sigiriya. it was very accessible (maybe not walkable but drivable) to the sigiriya and pidurangala rock. staff were very hospitable. asela, premod, and the other managers and resort people were very friendly and personable. the property was very unique in terms of natural architecture and planning. the food was exemplary. we had a late arrival and checkin. they were very accommodating and even kept the kitchen open for us. we highly recommend the nasi goreng, and cheese kothu. breakfast platter was huge. we had a lot of local srilankan varieties including the standard continental breakfast. the green soup was very unique . must try. please ask for it. . make sure to wear mosquito repellent as the property is surrounded by nature. beware of google maps taking you through small and dark streets if you travel in the night.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,214 reviews
Price from
$120
1 night, 2 adults

Sigiriya Forest Edge By Marino Leisure

Sigiriya

Located in Sigiriya, 4 miles from Pidurangala Rock, Sigiriya Forest Edge By Marino Leisure provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center....

M
Mariana
From
Netherlands
I’ve said this about many places in Sri Lanka, and it absolutely applies to Sigiriya Forest Edge: the true highlight of this property is the incredible staff. Everyone was genuinely kind, attentive, and made our stay feel both homey and effortlessly relaxing. We were traveling with a baby, and the team went above and beyond to help — from preparing special meals to arranging everything we needed with care and attention. A very special thanks to Tharindu, who took it upon himself to recover and ship our lost jacket from Colombo all the way to Sigiriya. He was also a fantastic resource, helping us discover other local activities and making our stay even more memorable. As for the hotel itself, we loved being surrounded by greenery — it felt like we were staying among the treetops. Our room was comfortable, peaceful, and well-equipped. Also, heartfelt thanks to the restaurant team, who treated us to some of our favorite Sri Lanka.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 495 reviews
Price from
$85
1 night, 2 adults

Foresta Resort Sigiriya

Sigiriya

Located in Sigiriya, 4.3 miles from Pidurangala Rock, Foresta Resort Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
SHUMEI
From
China
We loved our stay in The Foresta Resort. Especially its quiet atmosphere. The room is big and very clean. Its balcony has a view to the green field and even the lion rock. The food is also nice. We ordered our lunch and dinner there. price is reasonable. We also enjoyed the big breakfast with the sunshine and different sounds of the nature. All the staffs are extremely friendly and always meet our needs. And the pool is nice. Our whole family had a great time in the resort.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 257 reviews
Price from
$54
1 night, 2 adults

Ima Villa Sigiriya

Sigiriya

Located in Sigiriya, 1.5 miles from Pidurangala Rock, Ima Villa Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anthony
From
United States
We loved everything about Ima Villa. The staff was the best we have experienced in all our travels. The food was delicious and the grounds were beautiful. Our whole family was sad to leave and the kids wanted to stay longer. We would highly recommend booking at Ima Villa.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews
Price from
$28
1 night, 2 adults

Sigiriya King's Resort

Sigiriya

Located in Sigiriya, 1.2 miles from Pidurangala Rock, Sigiriya King's Resort provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

L
Leander
From
Germany
The area on which the apartments/houses were built is incredible. Sourrounded by nature, with a perfect view of the two gigantic rocks that every tourist wants to see anyway during their stay. It's quite, you hear nothing but nature which is amazing especially when you just came from a bigger city. All in all, the facilities are modern, clean and everything you would expect from a high level hotel like this. However, what you would probably not expect, is one of the nicest hosts both my friend and I have met during many stays over the last weeks of travelling. We felt welcome the second we arrived and when asking how long the pool is open, the answer was "Don't worry, you're home.". I think that pretty much sums it up. Kalika and Preethika, the hosts and owners, made us feel like a member of a family, and they helped us planning some amazing trips (booking tuck tucks to the rocks at 5am in the morning, a safari to the elephants, a cab to a nearby temple,...). I don't know if I could expecty anything more from a stay, and the both of them were responsible not only for a great stay from dinner to breakfast, but also for everything in between. I strongly recommend staying at this property and speaking with the owners Kalika and Preethika, they are insporing, welcoming, humorous and caring people. What also makes this place special is the fact that every single one working at the property is genuinely friendly, we had many nice conversations with staff at the restaurant. People were sincerely interested not only in our plans but also in showing what the Sri Lankan cuisine has to offer. Speaking of which: Try Sri Lankan breakfast and curry rice for dinner. Thank you very much for this experience, it was unique. Marcus & Leander
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 516 reviews
Price from
$180
1 night, 2 adults

Chena Huts Eco Resort

Sigiriya

Located in Sigiriya, 1.3 miles from Sigiriya Rock, Chena Huts Eco Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

M
Maria Bettina
From
Germany
Amila is a great host! I felt very taken care of! Such a calming place to have some peace & quiet, while enjoying the beautiful view ❤️ his cooking is incredible! ESP the hoppers was amazing !
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 362 reviews
Price from
$63
1 night, 2 adults

Sigiri Asna Nature Resort

Sigiriya

Located in Sigiriya, 1.4 miles from Pidurangala Rock, Sigiri Asna Nature Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Stifani
From
United Kingdom
The whole resort was lovely, and very clean. Staff were very friendly and attentive. The rooms were very nice, had everything we needed, and very comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 367 reviews
Price from
$53.55
1 night, 2 adults

Ayubowan Nature Cottage

Sigiriya

Located in Sigiriya, 5.2 miles from Sigiriya Rock, Ayubowan Nature Cottage has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

E
Eisha
From
Sri Lanka
This was my second time staying, and it once again delivered a comfortable and reliable experience. The staff were just as welcoming and efficient, and the room remained clean and well-maintained. It’s great to see consistency in service and quality. Looking forward to returning again.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 22 reviews
Price from
$95
1 night, 2 adults

The wild culture

Sigiriya

Located in Sigiriya, 3.4 miles from Sigiriya Rock, The wild culture has accommodations with a garden, free private parking, a terrace and a restaurant.

M
Mohit
From
India
Staff is kind. Overall decent stay
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 95 reviews
Price from
$18
1 night, 2 adults

Ayurvie Sigiriya - Ayurvedic Retreat by Thema Collection

Sigiriya

Featuring a garden, restaurant and views of pool, Ayurvie Sigiriya - Ayurvedic Retreat by Thema Collection is located in Sigiriya, a few steps from Sigiriya Rock.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 67 reviews
Price from
$211.50
1 night, 2 adults
All resorts in Sigiriya

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Sigiriya and surrounding area in the past month

See all

Treat yourself. Popular resorts in Sigiriya and nearby

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

    With Sigiriya Rock and a lush countryside as its backdrop, Water Garden Sigiriya - 30 Chic Designed Private Villas Overlooking Sigiriya offers a spa and wellness center and a fitness center.

    From $554.90 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 668 reviews

    Sigiriya Village features well-furnished cottages with the World Heritage Site of Sigirya Rock Fortress as a stunning backdrop.

    From $162.34 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 125 reviews

    Located in Sri Lanka’s Cultural Triangle, Jetwing Vil Uyana, A Luxury Reserve features modern accommodations set amid a spectacular man-made wetland.

    From $371.76 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 23 reviews

    Set in the peaceful village of Digampathaha , Kassapa Lions Rock features two outdoor pool with views of the well-known Sigiriya Rock and an in-house spa center.

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

    Located 3.1 mi from Sigiriya Rock in Sigiriya, SigiriyaJungles Resort & Spa features 3 restaurants, 2 bars and free WiFi throughout the property.

    From $183.02 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 111 reviews

    Kaveri Resort Sigiriya has a garden, terrace, a restaurant and water sports facilities in Sigiriya.

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

    Set in Sigiriya, 2.5 mi from Pidurangala Rock, Seerock The King's Domain, Boutique Hotel features an outdoor swimming pool and views of the garden. Guests can enjoy the on-site bar.

    From $188.67 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 92 reviews

    Located in Sigiriya, 5.7 miles from Pidurangala Rock, Covanro Sigiriya - Where Heritage Meets Luxury provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared...

Highly rated resorts in Sigiriya and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 324 reviews

    Offering a restaurant, Sigiri Heritance Villa is located 0.6 mi from the Sigiriya Rock. Free WiFi access is available in public areas of the property.

    From $66 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 81 reviews

    Located in Sigiriya, 2 miles from Sigiriya Rock, The Green Heaven Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $28 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 111 reviews

    Featuring free bikes, garden and views of garden, Sigiriya Rock Gate Resort is located in Sigiriya, 2.1 miles from Pidurangala Rock.

    From $35 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,459 reviews

    Located in Sigiriya, one mile from Sigiriya Rock, The Nature Park Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $90 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 533 reviews

    Located in Sigiriya, 1.5 miles from Sigiriya Rock, Sigiri Sierra View Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $51.92 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews

    Located in Sigiriya, 1.8 miles from Pidurangala Rock, Serenity Sigiri Resort has accommodations with a garden, free private parking and a restaurant.

    From $40 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 92 reviews

    Set within 1.2 mi from Anayirangal Dam and 2.2 mi of Sigiriya Rock, Sigiri Mango Garden Eco Resort in Sigiriya has a number of amenities including a garden.

    From $43 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 185 reviews

    Sigiri Forest View is located in Sigiriya. The accommodations will provide you with a balcony and a seating area. There is also a dining table.

    From $20 per night

FAQ about resorts in Sigiriya

Resorts That Guests Love in Sigiriya

See all
  • Avg. price/night: $120
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,214 reviews
    Absolutely everything. The hospitality at Atha Resort is unbelievable. The place is just delightful.
    Guest review by
    Alecia
    Young couple
  • Avg. price/night: $120
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,214 reviews
    The Resort was like a little private paradise as they have a few private bungalows and don’t accept a numerous amount of guests. In addition the pool and restaurant area were very nice, giving the option of a various food menu (typical srilankan and international). The Staff was probably the greatest part of our stay as they were very kind and always satisfied our needs. I would recommend this hotel to anyone staying a few days in Sigyria.
    Guest review by
    Pietro
    Young couple
  • Avg. price/night: $90
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,459 reviews
    The resort exterior, food, room, and swimming pool were superb!
    Guest review by
    Bathma
    Group
  • Avg. price/night: $259.60
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 516 reviews
    The resort was everything you could dream about in a holiday. A luxury in the middle of Sigiriya‘s famous rocks and a pool to enjoy the view from. The service and the room was fabulous, the bed was the comfiest we slept in so far. Since we spent our honeymoon there we could not have asked for a more memorable stay. Thank you everyone to make this stay so special for us!
    Guest review by
    Lisa
    Young couple
  • Avg. price/night: $82.50
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 111 reviews
    We had a wonderful stay at Kaveri Resort; it was like being in a jungle with roomy accommodations and a gorgeous outlook. Our good stay was further enhanced by the outstanding service and delicious meals. Our experience was improved overall by being close to the lake. Highly recommended
    Guest review by
    Tani
    Young couple