Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 289 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. We had great dinner and great breakfast. Quality food with great service.

Show more Show less
8.8
Excellent
1,094 reviews
Price from
$134.64
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. Pool view, breakfast, foods, customer care, friendly staff, flexibility, room service, professionalism of the staff, safety, and privacy. Some of the mentioned factors are exceeding my expectations and some are at the place where they should be. Especially the managers including the restaurant manager which I did not remember the name of, chefs, and all of the serving and supporting staff made our stay a pleasant one.

Show more Show less
8.9
Excellent
794 reviews
Price from
$62.25
per night

Palmyra Nature Resort Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.6 miles from Sigiriya Rock, Palmyra Nature Resort Sigiriya has accommodations with a restaurant, free private parking, a shared lounge and a garden. Great location near lion rock (15 min by foot) Amazing garden, looks like we sleep in the jungle and the houses are perfect (beautiful, cosy, luxury & nature are the right words) Really nice host

Show more Show less
9.3
Awesome
467 reviews
Price from
$27.84
per night

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, a 20-minute walk from Sigiriya Rock, il Frangipane provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden. Comfortable and spacious rooms, Ravi and team here are great hosts and can cater for all needs - food, drinks, scooter hire, taxi hire, and anything else you might need. Pool is a great benefit after a day exploring and hiking the rocks, gardens are beautifully landscaped - if you are lucky you will see the Langur monkeys swinging through the trees. Dinner is hosted every night and this was one of the best Rice & Curries I had during my time in Sri Lanka. Couldn't recommend highly enough.

Show more Show less
9.8
Exceptional
598 reviews
Price from
$49
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... Lovely staff, polite and well mannered. The food was really good and i appreciate the individual attention provided by the chef to understand how he can make us feel comfortable. Highly recommended for both locals and foreigners!

Show more Show less
8.9
Excellent
420 reviews
Price from
$61.20
per night

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.5 miles from Sigiriya Rock, Royal Rock Sigiriya provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Lovely Hotel with a beautiful view on the lions rock. Sugee took good care of us and arranged for example the tuktuk early in the morning to see the sunrise on Pidurangala rock. We also enjoyed to relax in the pool after a long day. Many thanks to Sugee and the staff!

Show more Show less
9
Awesome
337 reviews
Price from
$30
per night

EKHO Sigiriya

Hotel in Sigiriya

Located 2625 feet from Sigiriya Rock, EKHO Sigiriya features free WiFi throughout the property. Guests can enjoy the on-site restaurant. Free private parking is available on site. Perfect location ! The staff is very helpful and caring at all times. Breakfast is delicious. We highly recommend the EKHO sigiriya and would come back any time.

Show more Show less
8.5
Very Good
230 reviews
Price from
$35
per night

Lankapura Heritage Hotel

Hotel in Sigiriya

Located in Sigiriya and with Sigiriya Rock reachable within a 20-minute walk, Lankapura Heritage Hotel provides express check-in and check-out, rooms, a shared lounge, free WiFi and a garden. Beautiful view, nice stuff, tasty breakfast!

Show more Show less
9.1
Awesome
263 reviews
Price from
$25
per night

Flower Garden Eco Village

Hotel in Sigiriya

Located 1.1 mi from Sigiriya Rock in Sigiriya, Flower Garden Eco Village features a restaurant, bar and free WiFi. Free private parking is available on site. Incredibly quiet and amazing sorroundings. Really nice staff and good facilities. The room was as shown on the website: clean, comfortable and perfect size. Really good place to stay.

Show more Show less
8
Very Good
248 reviews
Price from
$33.25
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. We had a great time at Sigiri Heritage Villa. The room was nice and came with its own spacious balcony, the owner is very kind and attentive and even provided us with drinks during our afternoon swim in the pool! We would definitely come back.

Show more Show less
9
Awesome
244 reviews
Price from
$28
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

  • Kumbukgaha Villa, Panoramic Rock View Villa, and Organic Garden Sigiriya got great room view-related reviews from travelers in Sigiriya.

  • Many families visiting Sigiriya loved staying at Sigiri Royal Point Tree House, Sigiri Liya Rest, and Kumbukgaha Villa.

  • On average, 3-star hotels in Sigiriya cost $69 per night, and 4-star hotels in Sigiriya are $117 per night. If you're looking for something really special, a 5-star hotel in Sigiriya can be found for $352 per night, on average (based on Booking.com prices).

  • These hotels in Sigiriya are highly rated by couples: The Bell Farm Eco Resort, Hotel Sigiriya Kele, and Sunrise Cottage.

  • il Frangipane, Sat Nam Village Eco-Hotel, and La Dolce Vita are some of the popular hotels in Sigiriya.

  • On average, it costs $34 per night to book a 3-star hotel in Sigiriya for tonight. You'll pay around $63 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Sigiriya will cost around $195, on average (based on Booking.com prices).

  • For hotels in Sigiriya that serve highly-rated breakfasts, try Panoramic Rock View Villa, Sigiri Royal Point Tree House, and Green Hut Hotel & Restaurant..

  • The average price per night for a 3-star hotel in Sigiriya this weekend is $34 or, for a 4-star hotel, $63. Looking for something even fancier? 5-star hotels in Sigiriya for this weekend cost around $195 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Sigiriya near Sigiriya Rock include Thal Sewana Home Stay, Wijesiri Family Guest House and Anotherworld 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