Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

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 – 144 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.

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. Very beautiful location with the closer view of Sigiriya rock. Rooms and pool were clean. Food is great. Staff is very friendly and supportive specially the owner. Excellent place to stay with value for money. There is an amazing under construction tree house which will be available in near future. You can see wild elephants from the balcony of the hotel at night if you are really lucky :) Definitely will visit Royal Rock again.

Show more Show less
9.2
Awesome
119 reviews
Price from
$25.92
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. The sereneness of the hotel and the view of the lion's rock. Breathtaking! Food and cocktails were fabulous too.

Show more Show less
8.9
Excellent
1,124 reviews

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 arrived at a time when many guests had cancelled due to the recent atrocious acts of terrorism in Sri Lanka so the staff went out of their way to ensure that our impression of their country was a positive one. We had the most marvellous time! The property, our room, the staff and the food were fantastic. And the hotel manager arranged for us the most informed driver who recommended a few minor changes to our itinerary - he was right every time and undoubtedly enhanced our experience in Sri Lanka. Thank you to all the staff and our wonderful driver.

Show more Show less
8.3
Very Good
105 reviews
Price from
$101.50
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 loved everything about our stay. The view from the room was stunning, The location. The way the hotel blended into nature. All so good and such a memorable experience.

Show more Show less
8.9
Excellent
440 reviews
Price from
$27
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. Not only fantastic rooms and staff but the location is perfect... can reccomend without a doubt. Perfect stay

Show more Show less
9.7
Exceptional
361 reviews
Price from
$35
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... Amazing Excecutive Chef Raz this good is exceptional the chefs doing live cooking and the food is tasty and fresh ! Amazing personality he came out to meet as and he is amazing ! The room very clean all the team members is amazing and the hotel is very friendly ! 100% I will go back !

Show more Show less
9.1
Awesome
746 reviews
Price from
$51
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.4
Very Good
141 reviews
Price from
$40
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. Great place Clean and modern the host was helpful and so nice The location is five minutes from Sigiriya rock Definitely the place to stay in Sigiriya!!!

Show more Show less
9.4
Awesome
502 reviews
Price from
$28
per night

Eighth Wonder Resort

Hotel in Sigiriya

Located in Sigiriya, 3.7 mi from Sigiriya Rock, Eighth Wonder Resort features accommodations with a restaurant, free private parking, a shared lounge and a garden. 2 room Villa was cozy. Food was great and the staff service is very good. Very close to Sigiriya. Location is great.

Show more Show less
6.8
Review score
165 reviews
Price from
$45
per night

Sigiri Arana Luxury Chalets

Hotel in Sigiriya

Located in Sigiriya, 3.1 miles from Sigiriya Rock, Sigiri Arana Luxury Chalets provides accommodations with a restaurant, free private parking, a shared lounge and a garden. The Owner and the staff were very friendly and were very accommodating. The owner took us to Sigiriya rock and came to pick us at no cost. He was also very humble enough to show us around Sigiriya as well. You can request for a safari at Mineriya and he will get someone to take you for a reasonable price. The staff made us feel at home. The property is located at a quiet location. Recommend for families if you like a place that is peaceful and not crowded.

Show more Show less
8.9
Excellent
25 reviews
Price from
$17
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

  • Many families visiting Sigiriya loved staying at The Lion Kingdom Sigiriya, Sigiri Liya Rest, and il Frangipane.

  • The average price per night for a 3-star hotel in Sigiriya this weekend is $31 or, for a 4-star hotel, $68. Looking for something even fancier? 5-star hotels in Sigiriya for this weekend cost around $213 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 The Otunna Guest House Sigiriya.

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

  • il Frangipane, Sat Nam Village Eco-Hotel, and Palmyra Nature Resort Sigiriya are some of the popular hotels in Sigiriya.

  • These hotels in Sigiriya are highly rated by couples: The Lion Kingdom Sigiriya, Green Hut Hotel & Restaurant., and il Frangipane.

  • For hotels in Sigiriya that serve highly-rated breakfasts, try Panoramic Rock View Villa, Sigiri Liya Rest, and Kuwera Eco Lodge.

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

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

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