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.

j
jacqui
From
New Zealand
Everything was incredible, the staff, the food, the facilities. We absolutely loved our stay!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,273 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.

D
Dimitrios
From
Greece
Everything in this accommodation was perfect. The hotel is located literally in the jungle and very close to Sigiriya. Transfer from and to very easy and pleasant through the hotel driver who make this experience unique. Rooms very clean and comfortable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 538 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
Mario
From
Slovenia
The most amazing place in Sri Lanka. It is very peacfull and beautiful part od Sigiriya. The stuff is so nice and very helpfull. We stayed there for 3 nights. Highly recommend this place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 269 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.

J
Jan
From
Slovenia
We had an amazing experience. The owners are nice and kind. The food is so good. Great value for money!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews
Price from
US$30
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, 535 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.

J
Joana Araújo
From
Portugal
Amila is an incredible host. Super friendly, nice and helpful with everything. He took me and a couple on a tour to Polonnaruwa, and we had a chance to talk about the Sri Lanka day to day life, the country's history and current reality. Amazing talks. On the way from Polonnaruwa we had an superb lunch on a very local restaurant (one would never find it online), where he had a really tasty rice and curry. One of the best I had in Sri Lanka! The property is very beautiful, with beautiful views from the Lion Rock, and from my balcony I could see some sweet squirrels, hornbils and monkeys! Amazing experience and place to relax. Totally recommend. The room is quite comfortable and you get to hear the nature sounds during the night - which I found quite interesting - hence using ear plugs make it more comfortable to sleep 😉 You can walk to the center with all restaurants and bars, within a 20 minute walking, which I really enjoyed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 368 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.

J
Julia
From
New Zealand
Separate villas under shaded trees around a gorgeous swimming pool. Pool very well looked after. Comfortable beds and clean facilities. Meal service was friendly and enjoyable. Welcome cool towel and juice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 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.1
Superb - What previous guests thought, 143 reviews
Price from
US$377.05
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
Exceptional - What previous guests thought, 24 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, 97 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

Popular with guests booking resorts in Sigiriya

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 535 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, 538 reviews

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

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

Popular with guests booking resorts in Sigiriya

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

Highly rated resorts in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 328 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$72 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 116 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$69 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 571 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 8.9
Fabulous - What previous guests thought, 98 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.

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.7
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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 480 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$194.70 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$55 per night

All-inclusive resorts in Sigiriya and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 97 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$613.31 per night

Ehalagala Lake Resort

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 7.8
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

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$149.14 per night

Sigiriya King's Resort

Sigiriya
All-inclusive options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 535 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.

From US$324.50 per night

Atha Resort

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

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

From US$120 per night

Sigiri Asna Nature Resort

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

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.

From US$82.82 per night

Jetwing Vil Uyana, A Luxury Reserve

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

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

From US$548.24 per night

Foresta Resort Sigiriya

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

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.

From US$105.45 per night

Treat yourself. Popular resorts in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 95 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...

Amaya Lake Dambulla

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

Centurion Resort

Habarana
Spa and wellness centre
Scored out of 10, guest rating 7.6
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.2
Superb - What previous guests thought, 662 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$100 per night

Cinnamon Lodge Habarana

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

Green Garden Resort

Habarana
Spa and wellness centre
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 313 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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 568 reviews

Offering bungalow-style rooms surrounded by greenery, Habarana VIllage by Cinnamon is a 15-minute drive from Minneriya National Park.

From US$142.78 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 86 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$265.75 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,273 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,273 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,482 reviews
The resort exterior, food, room, and swimming pool were superb!
Guest review by
Bathma
Group
Avg. price/night: US$324.50
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 535 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