Skip to main content
Manage my booking

Search hotels in Sigiriya

Enter your dates to see the latest prices and deals for Sigiriya hotels

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Sigiriya – 491 hotels and places to stay

Filter by:

Star Rating
Review score

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.4 miles from Sigiriya Rock, Royal Rock Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
LAURA
From
United States
Both breakfast and dinner were wonderful! The owner and the rest of the staff there were so friendly and accommodating. Room was large and comfortable and they got us to lion rock early in the morning so we were at the top to see the sunrise!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,049 reviews
Price from
$56.51
1 night, 2 adults

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, 1.2 miles from Sigiriya Rock, il Frangipane provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Hanzhi
From
Portugal
My family of three enjoyed our time in this hotel surrounded by beautiful trees and plants . The pool is well maintained and the staff are so welcoming. The breakfast is amazingly good ! The shower is very hot and very good water pressure. And there is a shower room , separated from the toilet . Plenty of space for luggage . We wish we could stay longer
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,496 reviews
Price from
$98
1 night, 2 adults

Lankapura Heritage

Hotel in Sigiriya

Located in Sigiriya, 1.2 miles from Sigiriya Rock, Lankapura Heritage has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

B
Bianca Alina
From
Germany
The best hotel in Sigiriya. The pool is beautiful with an amazing view. The owner is very kind and helpful. The room is very spacious and the bed was comfortable, I slept very well. If I were to return to Sigiriya, I would stay here again
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,083 reviews
Price from
$55
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

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

H
Harith
From
United States
Extraordinary architecture and design in rooms, common areas, landscaping. Walking the entire hotel was an experience in itself. Gorgeous views from every angle. The buffet looked amazing. The infinity pool was excellent, great temperature, great views from it. Unique experience upon arrival receiving lotus flowers and being seated at a casual table with great views.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,653 reviews
Price from
$282.74
1 night, 2 adults

Lion See Hotel - Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.6 miles from Sigiriya Rock, Lion See Hotel - Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Shahar
From
Israel
We had a great stay here. This place is brand new so the rooms are clean,bed is comfy and shower is great for a cheap price relative to what you get. They have a pool also, which is critical as sigiriya is very hot and you need to cool down sometimes. Breakfast had everything you need, The staff was very attentive and friendly. The location is good, not that far from the rocks and has restaurants in a walkable distance Wifi signal was a bit slow
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 142 reviews
Price from
$50
1 night, 2 adults

Lion King Jungle Cabanas

Hotel in Sigiriya

Located in Sigiriya, 1.6 miles from Sigiriya Rock, Lion King Jungle Cabanas provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

S
Sarah
From
Austria
Location and accommodation was dreamy. A cabana in the jungle and a swimming pool in addition. Wonderful and nice owner who is very helpful. Dinner and breakfast was another highlight. I can only recommend staying there - it is on top only a 15 minute walk to Sigiriya rock.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 137 reviews
Price from
$32
1 night, 2 adults

Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka"

Hotel in Sigiriya

Located in Sigiriya, 10 miles from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" has accommodations with an outdoor swimming pool, free private parking, a...

G
Gihan
From
United Arab Emirates
Breakfast was amazing with the view . Good selection of Sri Lankan and international cuisine. It’s a great pleasure they the executive chef of the hotel came and approach us and help to select the foods and give a great support
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 119 reviews
Price from
$147.01
1 night, 2 adults

Lion Gate Hotel Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 1.7 miles from Sigiriya Rock, Lion Gate Hotel Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

J
Jan
From
Slovenia
The hotel is beautiful, modern and spotlessly clean. The staff is amazing, hotel manager Bernard is doing an amazing job running the place. Not only he took care that we were satisfied within the hotel, but he also arranged/booked all the activities for us for a very fair price - sunrise at Pidurangala rock, safari to Minneriya national park, and a ride to our next stay. He always only booked the "checked" drivers/guides he knew, that spoke very good English and gave us the best experience possible. We were also very satisfied with the safari guide - we saw a lot of wild animals, he explained us a lot about the wildlife of the national park, and he was very respectful to the animals (not coming too close, moving away if the elephants came closer and wanted to cross the road...). The breakfast is also very big and delicious, with eggs, sandwiches and fresh fruit. Definitely the best stay we had in Sri Lanka!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 439 reviews
Price from
$80
1 night, 2 adults

Pride Rock Villa & Tree House

Hotel in Sigiriya

Located in Sigiriya, a 17-minute walk from Sigiriya Rock, Pride Rock Villa & Tree House provides accommodations with a garden, free private parking and a terrace.

A
Anna
From
Netherlands
Peaceful, calm, extremely lovely and helpful family, very clean and spacious room, great good fresh and healthy. Just 10 min. walking from the tourist street, 20 min by bicycle (which they rent) from Pidurangala Rock, 20 min. walk from the bus stop. If you are looking for some really relaxing time in nature with an exceptional family, come and stay here. I had the time and decided to stay a night extra, just to enjoy their wonderful atmosphere. Thank you for making my stay unforgettable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
$27
1 night, 2 adults

Sigiriya Cottage

Hotel in Sigiriya

Located in Sigiriya, 1.9 miles from Sigiriya Rock, Sigiriya Cottage provides accommodations with free bikes, free private parking, a fitness center and a garden.

C
CHRYSANTHOS
From
Germany
Great location, spacious and clean room and super friendly staff. Extra points for the bicycles that the owner offers for short rides in the beautiful area and the amazing garden that surrounds the property.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 420 reviews
Price from
$110
1 night, 2 adults
See all 491 hotels in Sigiriya

Hotels with airport shuttles in Sigiriya

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 142 reviews
From $66.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 350 reviews
From $55.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews
From $21.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 257 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 72 reviews
From $60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 reviews
From $133.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,653 reviews
From $1,134.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 607 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Most booked hotels in Sigiriya and surrounding area in the past month

See all

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 389 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 750 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 115 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,441 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 765 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 372 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,191 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,496 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,004 reviews

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,653 reviews

Budget hotels in Sigiriya and nearby

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

Located in Sigiriya, 1.1 miles from Sigiriya Rock, Sigiri Bawana has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 300 reviews

Hungry Lion Sigiriya is a recently renovated guest house in Sigiriya where guests can make the most of its garden and shared lounge.

From $28 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 201 reviews

Offering views spectacular natural landmark, Lakmini Lodge and Restaurant is set in Sigiriya in the Matale District Region, 0.7 mi from Sigiriya Rock.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 443 reviews

Located in Sigiriya, a 17-minute walk from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodations with free bikes, free private parking, a garden and a terrace.

From $112.50 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 102 reviews

Located in Sigiriya, 1.1 miles from Sigiriya Rock, New Sigiri Kele provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $29.97 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 668 reviews

Located in Sigiriya, 1.4 miles from Sigiriya Rock, Hotel Sigiriya Kele features a terrace and views of the pool. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.

From $63 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 544 reviews

Providing lake views, Sigiriya Water Guest & View Point Restaurant in Sigiriya features accommodations and a garden. This property offers access to a balcony and free private parking.

From $51 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews

Mashi's Villa is a recently renovated guest house in Sigiriya near Wildlife Range Office - Sigiriya. This property offers access to a terrace, free private parking, and free Wifi.

From $29 per night

Hotels located in the center of Sigiriya

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 174 reviews

Located 1.2 miles from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodations with a patio and free WiFi.

From $24 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 72 reviews

Located in Sigiriya, a 19-minute walk from Sigiriya Rock, Sigiriya Dream Inn provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $60.50 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 343 reviews

Providing garden views, Freedom Home Stay in Sigiriya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $20.40 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 99 reviews

Located in Sigiriya, 1.2 miles from Sigiriya Rock, Sigiri Liya Rest has accommodations with a garden, free private parking, a terrace and a restaurant.

From $35.20 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 296 reviews

Providing garden views, Pinthu Home Stay in Sigiriya offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $12 per night

Sigiriya Mirror wall Guest house enjoys a location in Sigiriya, 3 miles from Pidurangala Rock and 7.3 miles from The Forgotten Temple Kaludiya Pokuna.

From $27.75 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 237 reviews

Dream Villa Sigiriya enjoys a location in Sigiriya, 2.8 miles from Pidurangala Rock and 7.4 miles from The Forgotten Temple Kaludiya Pokuna.

From $33 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 160 reviews

Located in Sigiriya, one mile from Sigiriya Rock, Sigiri Birds Hostel has accommodations with a garden, free private parking and a terrace.

From $16.65 per night

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 105 reviews

Just 1.1 miles from Sigiriya Rock and a 9-minute walk from Wildlife Range Office - Sigiriya, Dream Day Leisure Homes features accommodations in Sigiriya, with a garden.

From $25 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 643 reviews

Offering a restaurant, Sigiriya Paradise Inn Guest House is located in Sigiriya. Free WiFi access is available in public areas of the property.

From $35 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 915 reviews

Featuring garden views, Lathika Homes in Sigiriya offers accommodations, a garden, and a terrace. This bed and breakfast features free private parking, a 24-hour front desk, and free Wifi.

From $14 per night

Located in Sigiriya, within a 17-minute walk of Sigiriya Rock and 1.9 miles of Pidurangala Rock, Sigiriya Eco Villa provides accommodations with a garden and free WiFi throughout the property as well...

From $27.75 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 84 reviews

1.1 miles from Sigiriya Rock in Sigiriya, Thuruliya Residence offers accommodations with access to spa facilities. Featuring a garden, the property is located within 3.1 miles of Pidurangala Rock.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 25 reviews

Just 1.1 miles from Sigiriya Rock and a 9-minute walk from Wildlife Range Office - Sigiriya, Senura Home Stay features accommodations in Sigiriya, with a garden.

From $12 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 47 reviews

Located in Sigiriya, one mile from Sigiriya Rock, Sigiriya Lions Rest Hostel provides accommodations with a garden, free private parking and a shared lounge.

From $15.54 per night

Providing a garden, Hide Jungle offers accommodations in Sigiriya. The property provides free private parking. All rooms include a private bathroom with a bidet and free toiletries.

From $15.54 per night

FAQs about hotels in Sigiriya

What Guests Said About Sigiriya:

10

I didn’t come to Sigiriya to explore the town itself, but...

I didn’t come to Sigiriya to explore the town itself, but purely for the iconic Sigiriya Rock—and it was absolutely worth it. The experience was incredible, with stunning views from the top. My friends and I climbed up for sunrise, which I highly recommend as the best time to go. Just be prepared: there are a lot of stairs—some carved directly into the rock, others metal and uneven. We visited in November just after the monsoon, so it was warm and the climb had us sweating buckets. If you plan on taking those perfect social-media photos, bring a spare T-shirt… or do what I did and let AI handle the magic! Although the ascent was tough and left us literally out of breath, the moment we reached the top made it all worth it. The views were truly breathtaking—quite fitting, since the climb already took my breath away.
Guest review by
Nikolas
Malta
8.0

Lions rock is great, we thoroughly enjoyed it.

Lions rock is great, we thoroughly enjoyed it. We stayed for two nights in the end as we got to sigiriya late. This meant we ate dinner one night at the little hut which wass great, climbed the rock, then moved on to the habarana which was also interesting to wander and eat.
Guest review by
Tommy
United Kingdom
10

The weather is very calm.

The weather is very calm. Recommended time to start climb is 5.45 AM. So worthy to watch the surroundings from top of the Sigiriya. You can learn a lot about Sigiriya. You can get a guide if you want from the entrance.
Guest review by
Ransara
Sri Lanka
8.0

I’ll never forget the day we spent climbing Sigiriya.

I’ll never forget the day we spent climbing Sigiriya. And no wonder such a wonderful World Heritage Site kept popping up everywhere: Test it against the massive old fortress, the gorgeous frescoes, and images taken of landscapes from the summit, and there you’ll pick one of Sri Lanka’s greatest treasures. Not an easy or casual climb but certainly one that throws panoramic views so very far worth it and lucid into history at every step. Water gardens at the bottom quite worth a visit. One has to get there at dawn to avoid numerous tourists and scorching sun. Thus, in general, Sigiriya is a combination of artistic creation, engineering work of antiquity, and a miracle of nature, and a must-see site in Sri Lanka.
Guest review by
Shiron
Sri Lanka
10

There is so much more to do in this area than I realised.

There is so much more to do in this area than I realised. I will definitely come back. The area is beautiful and we were sad to leave. We dud Pidurangala Rock which was fun, more of an adventurous climb than Lions Rock. It has incredible views of Lions Rock. We also did a safari in Minneriya National Park. The park was beautiful and we saw so many elephants plus lots of varieties of birds, golden jackals, monkees, mongoose, the grizzled giant squirrel, buffalo and jungle foul. We also went to Dambula Temple Caves which is very spiritual and Luckgrove Spice Gardens which was an incredible experience. Highly recommend this area.
Guest review by
Hazel
Ireland
10

A nice hike to view a breathe taking view.

A nice hike to view a breathe taking view. If anyone should travel to Sigiriya they should start to climb the rock at 5.30am as the ticket counters open. Wearing proper hiking or workout clothes would be the best.
Guest review by
Gavin Rosayro
Sri Lanka

See reviews by guests who stayed at hotels in Sigiriya

See all
From $593.91 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 685 reviews
Saman is extremely friendly and helpful. The location to Lion’s Rock is walkable from the hotel. The only reason you would come to Sigiriya is to climb this or the other rock close by. There is nothing else in this area. Pretty bar and pool area, having a drink at the bar was nice with the entertainment every night being a big plus. Surroundings are gorgeous, lush trees and jungle feeling. It’s really like a village with many bungalows set out over a large space in mini cul-de-sacs. Laundry was turned around quickly.
Guest review by
Kelly
United Kingdom
From $1,134.97 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,653 reviews
The hotel is set in a spectacular location in the mountains, with amazing views of Sigiriya and Pidurangala rocks. The rooms and comfort are definitely 5 star, and the 3 pools are all great. The main pool by the cafe area at sunset is excellent and incredibly chilled and relaxing. We were lucky enough to see elephants out in the fields on one of our two nights. The setting and finish in the hotel are both amazing and you really feel like you are in one of the best hotels in Sri Lanka.
Guest review by
adam
United Kingdom
From $47 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 281 reviews
The property was clean and spacious, the rooms have fans and aircon and the bathroom is modern and clean. The owners were very friendly and helpful and also provided me with a transfer to Kandy on short notice. Breakfast is included in the price and it is the best breakfast I’ve had in any Sri Lanka hotel. The property is located well, it is near local restaurants and the local village as well as walking distance to the Sigiriya Rock.
Guest review by
Anonymous
United Kingdom
From $66.60 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 142 reviews
We spent in hotel only 1 night but if we would stay in Sigiriya longer we would definetly stay here. The second we came, personal were so nice and helpful. Location of hotel is amazing, walk distance to Lion rock and 20 min with tuk tuk to Dambulla caves. The room was spacious, clean, with amazing view. Breakfast in morning was amazing, homemade mix of western and traditional sri lankan dishes with fresh cut fruit. 10/10
Guest review by
Natália
United Arab Emirates
From $225 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 424 reviews
Roo Mansala is the best hotel we visited in Sri Lanka. We had a villa on the upper floor overlooking the Pidurangala and Sigiriya rocks. The pool is lovely and they also have an upper observation deck where you can see the nearby lake and beautiful birds. The food is delicious and the staff are all very helpful and caring. They even organised our last dinner on the upper deck which was a real treat. Highly recommended!
Guest review by
Anonymous
United Kingdom
gogless