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.

T
Tamer
From
Saudi Arabia
Special thanks to Ishan, who has been an amazing receptionist, he helped us book the taxi from Colombo airport and got us an amazing Jeep Safari tour guide. Thanks to all staff as well, everyone was kind!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,226 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.

V
Varuni
From
Australia
A quiet location surrounded by nature. Friendly staff and professional service. It was very clean. Pool and tkt hot tub was amazing experience.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 499 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.

D
Dias
From
Maldives
The property is secluded, and beautifully maintained. The rooms are clean and spacious. The scenery is breathtaking. The food is exceptional.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 260 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.

F
Francesco
From
United Kingdom
Wow, what a great place. Shanil goes above and beyond to ensure your stay is unforgettable. His team is very capable and friendly and father is a great cook! If you're looking for an honest Sri Lankan welcome and a comfortable, calm environment, this is your place. Thank you again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 140 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.

B
Bartosz
From
Poland
Excellent view and very helpful hotel staff. They were very welcoming and treated us like friends not guests. We stayed in the tree house which was air conditioned. Good Sri lankan breakfast. Definetly would recommend this place!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 517 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.

Y
Yamini
From
France
Amila and his wife are amazing hosts and this eco resort is so peaceful nestled in nature. The rooms face the Farms of Amila parents and you can hear and see so many beautiful birds. We saw peacocks dancing all the time. The room is clean , spacious , hot water and super nice balcony. The breakfast was delicious. We rented scooters and it was so easy to visit all the sites. We are in love with Sigiriya and Chena huts
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 363 reviews
Price from
US$72
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
Sander
From
Netherlands
A very peacefull place in the middle of a jungle. Good for a short break and climing a rock (guided if you wish) early in the morning to see the sunrise. Clean and comfortabel rooms. Dive into the pool and enjoy lunch, diner any time. Staff are all very friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 371 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.

F
Francoise Gallet
From
South Africa
A stunning location and a resort with a unique feel to it. We loved that the rooms are all tucked away among rice paddies, lily ponds, or open out onto the water body that teems with bird life, fish, and some crocs. We appreciated the nature-conscious philosophy of the hotel and their efforts to respect the wildlife of the area. The evening dining is very good, the rooms beautiful, spacious, and tasteful and the staff are exceptionally friendly and helpful. The heat is quite something so we really recommend the rooms with small plunge pools.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 132 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.

A
Admiraal
From
Netherlands
The name says it all: you're surrounded by nature. The couple who built these cottages are incredibly friendly and helpful, which made our stay incredibly enjoyable. They told us this park was their dream, and it shows. The park is still very new and therefore doesn't have many reviews, but this also means all the facilities in the cottages are new and excellent. Everything is easily accessible by taxi or tuk-tuk if you want to explore the area. Our stay here was very pleasant and we would really recommend it to everyone.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 23 reviews
Price from
US$50
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.

H
Hannah
From
United Kingdom
Staff were so kind and very helpful. The first night they made us feel very welcome, with drinks on arrival ad really nice meal. breakfast was great with homemade mango jam and beautiful scenery. It's in a very remote area but good if thats what your after- need to drive there but staff accommodate all of this!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 96 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
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews

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

    From US$258.50 per night
  • Kolla Watersong Resort

    Sigiriya
    All-inclusive options available

    Situated in Sigiriya, 2.5 km from Sigiriya Rock, Kolla Watersong Resort features accommodation with free bikes, free private parking, a garden and a terrace.

  • Sigiriya Village

    Sigiriya
    All-inclusive options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 671 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
  • Pinthaliya Resort

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

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

    From US$110 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 93 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$104.49 per night
  • Sigiriya White Moon Resort

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

    Located in Sigiriya, a few steps from Sigiriya Rock, Sigiriya White Moon Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

Treat yourself. Popular resorts in Sigiriya and nearby

  • Kassapa Lions Rock

    Sigiriya
    Spa and wellness centre
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 26 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.

    From US$70.09 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 428 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$166.14 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 76 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$257.99 per night
  • Amaya Lake Dambulla

    Sigiriya
    Spa and wellness centre
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 745 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
  • 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$33.50 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 636 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
  • Cinnamon Lodge Habarana

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

    Located amidst green forests, the Cinnamon Lodge Habarana offers air-conditioned rooms with a private balcony. The hotel boasts a large outdoor pool, a butterfly garden and 3 dining options.

    From US$155.76 per night
  • Green Garden Resort

    Habarana
    Spa and wellness centre
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 302 reviews

    Situated in Habarana, 12 km from Pidurangala Rock, Green Garden Resort features accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$14.50 per night

Highly rated resorts in Sigiriya and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 325 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.8
    Fabulous - What previous guests thought, 113 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, 539 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$36.34 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, 93 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, 187 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

FAQ about resorts in Sigiriya

Resorts that guests love in Sigiriya

See all
  • Avg. price/night: US$150
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,226 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$150
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,226 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$279.07
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 517 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