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.

I
Ian
From
Australia
A very beautiful & serene location. A private oasis encouraging bliss! Genuine smiles & conversation with staff made this stay personal. Arranging transport was a breeze & we travelled within the cultural triangle in comfort. Our driver looked after us & paved our way thru the sellers of trinkets when needed.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,277 reviews
Price from
US$120
1 night, 2 adults

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

M
Ming Yang
From
China
Great view of lion rock; nice pool and good breakfast service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews
Price from
US$56.51
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

L
Laura
From
Spain
What a stunning, peaceful hotel. From the moment we arrived we instantly relaxed and unwound after lots of sightseeing and travelling in the south of the island. The hotel is in a beautiful position overlooking a fantastic lake and mountains. The hotel arranged excursions for us, we used the spa several times, all was perfect
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,653 reviews
Price from
US$282.74
1 night, 2 adults

Tree Trails Sigiriya

Sigiriya

Boasting garden views, Tree Trails Sigiriya offers accommodation with an outdoor swimming pool, a garden and a terrace, around 5.3 km from Pidurangala Rock.

M
Matthew Pavle
From
Serbia
The property is literally in the jungle, and there are plenty of animals roaming around, from fireflies to birds, monkeys, reptiles and frogs, one even came out of the sink, but no worries, he was friendly. We had an observation tower above our room, which put us right above the treetops. Tasty food and very hospitable staff. You won't go wrong choosing tree trails for your stay in Sigiriya.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Price from
US$90
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.

G
Govin
From
Malaysia
The surrounding was full of nature , its calming. The breakfast was great and have variety of selection. They provide transport to go to sigiriya lion rock and all the staffs were friendly and hospitable. Special mention to staff sajeeve rajabakse for taking good care of us during our short trip there.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 549 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.

M
MD SADIQUR
From
Bangladesh
It was a really memorable stay in this. Amazing place with breathtaking view. Every morning resorts yard is full of beautiful peacocks. All the people of resorts are very helpful and cordial. Specially Mr Sumeth who is an incredible person who can guide and help.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 272 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.

L
Leonie
From
Germany
We are a little family traveling with a one year old Baby and we absolutely loved staying at Ima Villa. The property is very big and beautiful. They have a big pool and a restaurant with nice seating overlooking the property. The staff is so friendly. They are trying to make everything possible for you. The room was very clean and nice. We can recommend that place for everyone but also very much for families with children of all ages. Really nice place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews
Price from
US$30
1 night, 2 adults

The Cattleya Guest House Sigiriya

Sigiriya

Located in Sigiriya and only 1.9 km from Sigiriya Rock, The Cattleya Guest House Sigiriya provides accommodation with mountain views, free WiFi and free private parking.

S
Sandra
From
Netherlands
Very nice place clean and nice people. They help you with everything and book safari and drive where you want to go. The family is very nice and want to give the best service. They treat you like a queen or king. Nice garden with flowers and plants.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 415 reviews
Price from
US$66.70
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.

A
Andrew
From
New Zealand
We loved our stay here, the outlook to both Pidurangala and Sigiriya Rock was amazing from almost everywhere on the resort. The staff were wonderful - attentive, friendly and very professional. We enjoyed two delicious meals here - including Sri Lankan Curry was beautifully presented - and super tasty. We'll be back for sure - thanks for your awesome hospitality !
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 537 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.

T
Tjaša
From
Slovenia
An unforgettable stay in nature! Our stay in Sigiriya Chena huts eco resort was unforgettable. The wooden cottages, so closely connected to nature, offered a truly unique experience. We were incredibly lucky to observe wild elephants right under our cottage at night, which was a very special moment. The host prepared an excellent continental breakfast and tipical srilankan dinner for us (kottu roti and rice and curry), and he also organized an amazing safari tour that we thoroughly enjoyed. Everything was top-notch, and we highly recommend it to anyone looking for an authentic nature experience and great hospitality. They also offer private parking for tuk tuk/car. We will definitely be back some day! 🙂🐘
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 365 reviews
Price from
US$72
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

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 reviews

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 684 reviews

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,277 reviews

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 757 reviews

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 493 reviews

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 712 reviews

Treat yourself. Popular resorts in Sigiriya and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 493 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$637.32 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 96 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$470.21 per night

Amaya Lake Dambulla

Sigiriya
Spa and wellness centre
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 757 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$1,144.40 per night

Centurion Resort

Habarana
Spa and wellness centre
Scored out of 10, guest rating 7.5
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.2
Superb - What previous guests thought, 667 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.

Cinnamon Lodge Habarana

Sigiriya
Spa and wellness centre
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 712 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$830.72 per night

Green Garden Resort

Habarana
Spa and wellness centre
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 316 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.2
Very good - What previous guests thought, 329 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.8
Fabulous - What previous guests thought, 117 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$38 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,489 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$97.50 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 574 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 8.8
Fabulous - What previous guests thought, 191 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$16 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 102 reviews

Set in Sigiriya, 6.8 km from Sigiriya Rock, Ceylon Amigos Eco Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$33.30 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 31 reviews

Situated in Sigiriya, 8.3 km from Sigiriya Rock, Peacock Eco Resort Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$61.05 per night

Sigiri Resort

Sigiriya
8.0+ review score
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 92 reviews

Sigiri Resort features an outdoor swimming pool, garden, a shared lounge and terrace in Sigiriya.

From US$66 per night

All-inclusive resorts in Sigiriya and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 99 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$1,197.41 per night

Sigiriya Village

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 684 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$593.91 per night

Sigiriya King's Resort

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

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.

The wild culture

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews

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.

From US$31.08 per night

Kassapa Lions Rock

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 29 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.

Tranquil Trails Sigiriya

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

Located in Dambulla, 10 km from Sigiriya Rock, Tranquil Trails Sigiriya provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$87.69 per night

Pinthaliya Resort

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 85 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 9.3
Superb - What previous guests thought, 68 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.

FAQ about resorts in Sigiriya

Resorts that guests love in Sigiriya

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,277 reviews
Absolutely everything. The hospitality at Atha Resort is unbelievable. The place is just delightful.
Guest review by
Alecia
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,277 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$97.50
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,489 reviews
The resort exterior, food, room, and swimming pool were superb!
Guest review by
Bathma
Group
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 537 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