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 pick of great resorts in Sigiriya

Filter by:

Review score

Atha Resort

Sigiriya

Atha Resort is set in Sigiriya, 5.3 km from Sigiriya Rock and 8.4 km from Pidurangala Rock.

Y
Yahya
From
Oman
I love the place! , The whole experience is very unique -Great value for money -The food is delicious -Very friendly staff -creative room designs Will visit again !
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,215 reviews
Price from
US$120
1 night, 2 adults

Sigiriya Forest Edge By Marino Leisure

Sigiriya

Located in Sigiriya, 6.5 km from Pidurangala Rock, Sigiriya Forest Edge By Marino Leisure provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

K
Kate
From
France
This was the best value accommodation that we had in Sri Lanka. Rooms have a luxurious feel to them and the whole property is amazing. Wonderful staff. Great food and breakfast.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 495 reviews
Price from
US$85
1 night, 2 adults

Foresta Resort Sigiriya

Sigiriya

Set in Sigiriya, 7 km from Pidurangala Rock, Foresta Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

B
Beryl I
From
Uzbekistan
The staff are very kind and helpful. They were very accommodating and they cooked special meals for us. It felt like we were eating our home cooking The place is very peaceful and calm It is close to all the main attractions The owner was really amazing! She helped with organising a driver for us and she helped us navigate the town centre. I would strongly recommend this beautiful place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 258 reviews
Price from
US$67.50
1 night, 2 adults

Ima Villa Sigiriya

Sigiriya

Situated in Sigiriya, 2.5 km from Pidurangala Rock, Ima Villa Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

D
Don Kushantha Chaminda
From
Sri Lanka
Spent some time off with family. The rooms provided were next to each other as per our request. The rooms were reasonably sized and was also provided with awork table. The spacious garden, filled with nature, the clean swimming pool that was nicely lit and the lovely restaurant made us feel really at ease and comfortable. The staff were great and attentive. Food was delicious and reasonably priced. The bicycles we rented from the property were good and maintained. We definitely recommend this property to anyone and would love to go back again for another stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 reviews
Price from
US$33
1 night, 2 adults

Sigiriya King's Resort

Sigiriya

Located in Sigiriya, 1.9 km from Pidurangala Rock, Sigiriya King's Resort provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

S
Scott
From
Vietnam
Amazing location. Staff could not be friendlier or more helpful. They arranged trips to lions rock and our onward transport, all the drivers they arranged were great and couldn’t have had a better experience with them.The food is also delicious.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 516 reviews
Price from
US$180
1 night, 2 adults

Chena Huts Eco Resort

Sigiriya

Set in Sigiriya, 2.2 km from Sigiriya Rock, Chena Huts Eco Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

B
Brieuc
From
Belgium
Very beautiful cabin with a breathtaking view on the Lion’s rock. The room is very cute and is full comfort. Owner is very nice and happy to provide good advices on local things to visit (he’s also a tour guide). Quality/price ratio is unbeatable !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 362 reviews
Price from
US$77.63
1 night, 2 adults

Sigiri Asna Nature Resort

Sigiriya

Set in Sigiriya, 2.3 km from Pidurangala Rock, Sigiri Asna Nature Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Suresh
From
United States
We reached there late in the night. The front desk was there to receive us and helped us settle and took real good care of our requirements. We requested for their regional breakfast which was really splendid.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 369 reviews
Price from
US$66.30
1 night, 2 adults

Jetwing Vil Uyana, A Luxury Reserve

Sigiriya

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

J
Julien
From
Italy
Very peaceful hotel. Beautiful common swimming pool. Eco conscious. Close encounters with animals in the property.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 126 reviews
Price from
US$238.83
1 night, 2 adults

Ayubowan Nature Cottage

Sigiriya

Situated in Sigiriya, 8.3 km from Sigiriya Rock, Ayubowan Nature Cottage features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Manel
From
Australia
We loved our stay here, if we come to Sri Lanka again we will repeat. They treated us like family and the room is perfect!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 22 reviews
Price from
US$95
1 night, 2 adults

The wild culture

Sigiriya

Set in Sigiriya, 5.4 km from Sigiriya Rock, The wild culture offers accommodation with a garden, free private parking, a terrace and a restaurant.

P
Pierre
From
France
Such a lovely moment at the wild culture, in particular celebrating the new year in sharing a traditional breakfast with our hosts! Despite the heavy raining, they made everything possible to make our stay unforgettable!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 95 reviews
Price from
US$30
1 night, 2 adults
All resorts in Sigiriya

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite 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 surroundings in the past month

See all

All-inclusive resorts in Sigiriya and nearby

  • Scored out of 10, guest rating 9.4
    Superb - 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 centre and a fitness centre.

    From US$554.90 per night
  • Ehalagala Lake Resort

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 70 reviews

    Featuring free WiFi and an outdoor pool, Ehalagala Lake Resort offers accommodation in Sigiriya. Guests can enjoy the on-site restaurant. Free private parking is available on site.

    From US$100 per night
  • Ayubowan Nature Cottage

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 22 reviews

    Situated in Sigiriya, 8.3 km from Sigiriya Rock, Ayubowan Nature Cottage features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

  • Pinthaliya Resort

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 79 reviews

    Situated in Sigiriya, 14 km from Pidurangala Rock, Pinthaliya Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

  • Amaya Lake Dambulla

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 741 reviews

    Amaya Lake Dambulla is located along the shores of Kandamala Lake near Sigiriya and is one of the most popular hotels near Dambulla.

    From US$198.45 per night
  • Go Go Green Resort

    Habarana
    All-inclusive options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 198 reviews

    Go Go Green Resort features an outdoor swimming pool, garden, a terrace and restaurant in Habarana.

    From US$50 per night

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 situated 1 km from the Sigiriya Rock. Free WiFi access is available in public areas of the property.

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

    Situated in Sigiriya, 3.2 km from Sigiriya Rock, The Green Heaven Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

    Featuring free bikes, garden and views of garden, Sigiriya Rock Gate Resort is set in Sigiriya, 3.4 km from Pidurangala Rock.

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

    Situated in Sigiriya, 1.7 km from Sigiriya Rock, The Nature Park Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

    Situated in Sigiriya, 2.5 km from Sigiriya Rock, Sigiri Sierra View Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.

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

    Set in Sigiriya, 2.9 km from Pidurangala Rock, Serenity Sigiri Resort offers accommodation with a garden, free private parking and a restaurant.

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

    Set within 2 km from Anayirangal Dam and 3.6 km of Sigiriya Rock, Sigiri Mango Garden Eco Resort in Sigiriya has a number of amenities including a garden.

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

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

    From US$15 per night

Treat yourself. Popular resorts in Sigiriya and nearby

  • Sigiriya Village

    Sigiriya
    Spa and wellness centre
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 669 reviews

    Sigiriya Village offers well-furnished cottages with the World Heritage Site of Sigirya Rock Fortress as a stunning backdrop. It boasts an outdoor pool, relaxing Ayurvedic massages and tennis courts.

    From US$162.34 per night
  • Kassapa Lions Rock

    Sigiriya
    Spa and wellness centre
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 23 reviews

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

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

    Situated 5 km from Sigiriya Rock in Sigiriya, SigiriyaJungles Resort & Spa features 3 restaurants, 2 bars and free WiFi throughout the property.

    From US$183.02 per night
  • Kaveri Resort Sigiriya

    Sigiriya
    Spa and wellness centre
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 113 reviews

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

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

    Set in Sigiriya, 4.1 km 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 US$188.67 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 92 reviews

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

    From US$107.97 per night
  • Centurion Resort

    Habarana
    Spa and wellness centre
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 54 reviews

    Featuring free WiFi throughout the property, Centurion Resort offers pet-friendly accommodation in Habarana.

    From US$23.50 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 633 reviews

    Habarana Tree house Mutu village features an outdoor swimming pool, garden, a terrace and restaurant in Habarana. This 3-star resort has air-conditioned rooms with a private bathroom.

    From US$80 per night

FAQ about resorts in Sigiriya

Resorts that guests love in Sigiriya

See all
  • Avg. price/night: US$120
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,215 reviews
    Absolutely everything. The hospitality at Atha Resort is unbelievable. The place is just delightful.
    Guest review by
    Alecia
    Young couple
  • Avg. price/night: US$120
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,215 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: US$90
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,461 reviews
    The resort exterior, food, room, and swimming pool were superb!
    Guest review by
    Bathma
    Group
  • Avg. price/night: US$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: US$93.50
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 113 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