Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Sigiriya – 164 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Heritance Kandalama

Hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks. lake view lobby and room, and you can see monkey outside your window in the morning. Very close to nature.

Show more Show less
8.8
Excellent
1,159 reviews
Price from
$145.22
per night

Hotel Sigiriya

Hotel in Sigiriya

Sigiriya is located within the Cultural Triangle of Sri Lanka, an UNESCO World Heritage Site. Featuring the best view of the Lion’s Rock, it offers an outdoor pool, restaurant and free parking. Main selling point is the pool overlooking Sigiriya Rock, which is enough to make you stay there. Room was quite clean and spacious, and had very good toiletries. Staff was very attentive and even gave complimentary drinks. Complimentary breakfast buffet (some local + intercontinental, plus Sri Lanka coffee). Complimentary use of bicycle you can use to cycle around Sigiriya Rock. Just minor requests - Only wished that the breakfast had more options, and that there was no charge for extra room water bottle (staff however gave us complimentary iced tea).

Show more Show less
8.9
Excellent
920 reviews
Price from
$96
per night

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, 1.1 mi from Sigiriya Rock, il Frangipane provides accommodations with a restaurant, free private parking, free bikes and an outdoor swimming pool. Rooms were big, clean and well equipped. Very comfortable, gorgeous shower with hot water. Pool was superb, and the place was really close to Sigiriya rock. Food was beautiful and the portions were massive. Staff were so friendly and helpful. 🇱🇰 🇮🇪

Show more Show less
9.8
Exceptional
377 reviews
Price from
$40
per night

Cassandra Culture Resort

Hotel in Sigiriya

The serenity of a remote village, with perfect comforts of a star class hotel, Cassandra Culture Resort is a perfect getaway that rejuvenates your body, soul and spirit in the environment of a luxury... This hotel is a little gem. The staff were lovely and so helpful . They advised us on and booked transfers and trips for us which were all really good . The food was excellant . Dinner was a buffet with a BBQ with a great choice of dishes which were all delicious. The breakfast was the same . The rooms were big and very clean and you can see monkeys in the trees behind them. All in all the place is great and I’d stay there again if going back to Sigiriya. Couldn’t fault it .

Show more Show less
9.1
Awesome
625 reviews
Price from
$105
per night

Sigiri Heritage Villa

Hotel in Sigiriya

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. Very friendly hosts. Cozy hotel with great breakfast and clean room

Show more Show less
8.8
Excellent
329 reviews
Price from
$5
per night

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.6 mi from Sigiriya Rock, Royal Rock Sigiriya provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. One of the best stays from our trip to Sri-Lanka. The new hotel with magnificient view on Sigiria Rock. Excellent bathroom with hot water. The personal is very welcoming and kind. Very cool design of the rooms. The territory includes a small garden and the pool, so you can chill there. There is also a swing in the garden :) Highly recommend the room with balcony. Delicious ice-cream!)

Show more Show less
9.2
Awesome
127 reviews
Price from
$32
per night

Palmyra Nature Resort Sigiriya

Hotel in Sigiriya

Set in Sigiriya, 1.6 mi from Sigiriya Rock, Palmyra Nature Resort Sigiriya offers accommodations with a restaurant, free private parking, a shared lounge and a garden. Excellent stay in this beautifully presented hotel. dilan and his staff couldn't have been more welcoming or helpful, arranged airport transfers and transport for activities during our stay too. The bedrooms were clean and very comfortable, delicious food and lovely area. Well located for Sigiriya Rock, elephant safaris and to walk to local restaurants. Highly recommend! Thanks again dilan :)

Show more Show less
9.4
Awesome
495 reviews
Price from
$32
per night

Amelia Resort

Hotel in Sigiriya

Located in Sigiriya, 2.4 mi from Pidurangala Rock, Amelia Resort provides accommodations with a restaurant, free private parking, a shared lounge and a garden. Nice location in the heart of the jungle. Clean room, nice staff. Recomend

Show more Show less
8.3
Very Good
117 reviews
Price from
$33
per night

The Elephant Corridor Hotel

Hotel in Sigiriya

Opening out to sweeping views of scenic marshlands, Elephant Hall an all Suite Hotel with Private Pools offers a first-rate spa and luxurious suites with private plunge pools. We booked the Barcelona presidential suite, which consisted of two joined up bedrooms (with large wonderful bathrooms) and a separate dinner/ breakfast room with terrace and splash pool. The property was well maintained and very spacious. It is set in the middle of nature ( with only one bungalow next door) and gave us a fantastic sense of space and peace. We used the breakfast room to have breakfast delivered (at no extra cost) , which was all laid out beautifully and was of great quality and quantity. Dinner in the restaurant was also very good, great quality food again and excellent service. Location , close to Sigirya rock was excellent Staff were super friendly and helpful. The pool in the middle of the park was great and felt very secluded and relaxing. Overall our favourite place in Sri Lanka

Show more Show less
8.4
Very Good
94 reviews
Price from
$101.50
per night

Elephas Resort & Spa

Hotel in Sigiriya

Elephas Resort & Spa in Sigiriya has 4-star accommodations with an outdoor swimming pool, a garden and a shared lounge. Great people working at the accommodation . Everything was excellent

Show more Show less
8.5
Very Good
72 reviews
Price from
$71.25
per night

Most-booked hotels in Sigiriya in the past month

See all

Sigiriya's best hotels with breakfast

See all

Budget hotels in Sigiriya

See all

Hotels located in the center of Sigiriya

See all

FAQs about hotels in Sigiriya

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Sigiriya:

Explore guest reviews of hotels in Sigiriya

See all