Skip to main content

Search hotels in Sigiriya

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

Sigiriya – 491 hotels and places to stay

Filter by:

Star rating
Review score

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

J
Jodie
From
Thailand
Felt very safe as a solo traveller. The staff were very friendly and helpful. The breakfast was amazing. They had a beautiful dog (Roxy the Rottweiler) and ducks. Often saw kingfisher in the morning and amazing view of sunrise.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews
Price from
US$56.51
1 night, 2 adults

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Jeroen
From
Netherlands
Very large comfortable room. Nice pool. Sweet service. Good bed
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,500 reviews
Price from
US$98
1 night, 2 adults

Lankapura Heritage

Hotel in Sigiriya

Situated in Sigiriya, 2 km from Sigiriya Rock, Lankapura Heritage features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

E
Emily
From
Sri Lanka
Everything was outstanding! The hotel staff went above and beyond for my partners birthday, we couldn’t thank them enough. Room was beautiful, clean and modern with an excellent view! Pool was lovely and had amazing views of Lion rock. Breakfast was also really tasty! Would 100% recommend and return!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,086 reviews
Price from
US$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.

M
Manoth
From
Qatar
Staff was friendly and always helpful Rooms were clean Restaurant and bar prices are bit high
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,650 reviews
Price from
US$282.74
1 night, 2 adults

Lion See Hotel - Sigiriya

Hotel in Sigiriya

Situated in Sigiriya, 2.5 km from Sigiriya Rock, Lion See Hotel - Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Hasala
From
Sri Lanka
It is a brand new family run Hotel in an ideal location, very close to the Sigiriya Lion Rock. The rock is visible from the hotel! Lovely owner/ family were very attentive to all our requests. They even arranged a superb safari for us on request. Very safe for solo/ female travellers as well. Mr. Asanka deserves special mention as the chef. His Sri Lankan dishes are a must try! Well worth the price! Will definitely come back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 143 reviews
Price from
US$50
1 night, 2 adults

Lion King Jungle Cabanas

Hotel in Sigiriya

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

T
TEJAS
From
India
One of the best and safe place in sigirya. Newly open resort with beautiful cabanas and clean pool. Thanks to Gamini for your kind hospitality and best service.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$32
1 night, 2 adults

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

Hotel in Sigiriya

Situated in Sigiriya, 17 km from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" features accommodation with an outdoor swimming pool, free private parking, a...

A
Amber
From
Bangladesh
We loved our stay here. The grounds were beautiful, our room was incredibly clean with a gorgeous balcony looking across the mango orchard, and the pool was absolutely lovely. The hotel is designed so that it’s very open to the outside, so you feel like you’re in the middle of nature. We loved the decorative touches, like the wall of masks and the display of colourful bangles behind the reception desk. The whole concept of the hotel, as a women-led enterprise, is unique. This was our first hotel in Sri Lanka and it was only later that we realised how unusual it is to have so many women in these roles. It gives the hotel a calming atmosphere as all of the staff were so kind and welcoming from the moment we arrived (and lit the ceremonial peacock oil lamp!). I didn’t try the spa but my mum booked a treatment and, although a bit pricey, she loved it. The buffet breakfast was delicious, with a lot of vegan and vegetarian choices, although the dinner menu was a bit limited for vegans. We stayed two nights and wished we’d booked another, as we were so comfortable here.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
Price from
US$147.01
1 night, 2 adults

Lion Gate Hotel Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.7 km from Sigiriya Rock, Lion Gate Hotel Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

S
Suzi
From
Portugal
Small hotel but everything is well arranged. Big, clean and comfortable rooms. Very nice swimming pool. Probably the best hotel of our stay in Sri Lanka. Bernard and the rest of the staff were very friendly and always made sure that our stay was perfect.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 439 reviews
Price from
US$80
1 night, 2 adults

Pride Rock Villa & Tree House

Hotel in Sigiriya

Set in Sigiriya, 1.5 km from Sigiriya Rock, Pride Rock Villa & Tree House offers accommodation with a garden, free private parking and a terrace.

J
Julie
From
France
I had a wonderful stay at this guesthouse. The owners are so kind and helpful. The children are adorable, and even the dog is super cute! The rooms are very comfortable and truly clean. The location is very close to the city center. Having breakfast in the garden was absolutely paradise. Thank you for everything!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews
Price from
US$27
1 night, 2 adults

Sigiriya Cottage

Hotel in Sigiriya

Located in Sigiriya, 3 km from Sigiriya Rock, Sigiriya Cottage provides accommodation with free bikes, free private parking, a fitness centre and a garden.

R
Revathy Manivannan
From
India
Host was very friendly and was available to fulfill all our requests. Ambience of the stay was pleasant. Rooms were very comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 420 reviews
Price from
US$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
Superb - What previous guests thought, 143 reviews
From US$66.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 353 reviews
From US$55.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews
From US$21.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
From US$43.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 257 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 72 reviews
From US$60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 10 reviews
From US$159.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,650 reviews
From US$1,134.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 608 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
From US$44.40 per night

Most booked hotels in Sigiriya and surroundings 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
Superb - What previous guests thought, 752 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 764 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,650 reviews

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 72 reviews

Located in Sigiriya, 1.8 km from Sigiriya Rock, Sigiriya Dream Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$60.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 344 reviews

Providing garden views and a garden, Freedom Home Stay offers accommodation conveniently situated in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

From US$20.40 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 100 reviews

Situated in Sigiriya, 2 km from Sigiriya Rock, Sigiri Liya Rest features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$24.20 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews

Set within 2 km of Sigiriya Rock and 4.7 km of Pidurangala Rock in Sigiriya, Sigiriya Moonlight Home offers accommodation with seating area.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 295 reviews

Located within 1.8 km of Sigiriya Rock and 4.6 km of Pidurangala Rock in Sigiriya, Pinthu Home Stay features accommodation with seating area.

From US$12 per night

Offering garden views, Sigiriya Mirror wall Guest house is an accommodation located in Sigiriya, 2 km from Sigiriya Rock and 4.8 km from Pidurangala Rock.

From US$27.75 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 953 reviews

Set in Sigiriya, 2 km from Sigiriya Rock, La Dolce Vita offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 160 reviews

Situated in Sigiriya, 1.7 km from Sigiriya Rock, Sigiri Birds Hostel features accommodation with a garden, free private parking and a terrace.

From US$16.65 per night

Hotels located in the centre of Sigiriya

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 176 reviews

Set 1.9 km from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodation with a patio and free WiFi.

From US$24 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 105 reviews

Featuring garden views, Dream Day Leisure Homes features accommodation with terrace, around 1.8 km from Sigiriya Rock.

From US$25 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, 1.2 km from Sigiriya Rock.

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

Situated within 1.8 km of Sigiriya Rock and 4.9 km of Pidurangala Rock in Sigiriya, Lathika Homes offers accommodation with seating area.

From US$14 per night

Located in Sigiriya, within 1.5 km of Sigiriya Rock and 3.1 km of Pidurangala Rock, Sigiriya Eco Villa provides accommodation with a garden and free WiFi throughout the property as well as free...

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

Offering a garden and garden view, Thuruliya Residence is set in Sigiriya, 4.9 km from Pidurangala Rock and 800 metres from Wildlife Range Office - Sigiriya.

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

Located within 1.8 km of Sigiriya Rock and 5 km of Pidurangala Rock in Sigiriya, Senura Home Stay offers accommodation with seating area.

From US$18 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 445 reviews

Located in Sigiriya, 1.4 km from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodation with free bikes, free private parking, a garden and a terrace.

From US$112.50 per night

Budget hotels in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 102 reviews

Set in Sigiriya, 1.8 km from Sigiriya Rock, New Sigiri Kele offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

Set in Sigiriya, 2.2 km 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 US$63 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 reviews

Situated in Sigiriya, near Wildlife Range Office - Sigiriya and Sigiriya Museum, Mashi's Villa is a recently renovated property, featuring, a garden and shared lounge.

From US$29 per night

Featuring air-conditioned accommodation with a patio, Karu' place Sigiriya is located in Sigiriya. Boasting bicycle parking, this property also provides guests with an outdoor fireplace.

From US$35.52 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 110 reviews

Set in Sigiriya and only 2 km from Sigiriya Rock, The Lotus Villa Sigiriya offers accommodation with mountain views, free WiFi and free private parking.

From US$34.97 per night

Sunshine Resort LTD provides rooms in Sigiriya near Wildlife Range Office - Sigiriya and Sigiriya Museum.

From US$72.15 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 196 reviews

Set in Sigiriya, 1.3 km from Sigiriya Rock, Maapagala Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$74.37 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,447 reviews

Set in Sigiriya, 2.5 km from Sigiriya Rock, Palmyra Nature Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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 US$673.66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 489 reviews
Can be easily reached to Lion Rock, Polonnaruwa & Dambulla. The room was comfortable, and I'm a big fan of nature; they are very beautiful altogether. The food was delicious and the hotel was very kind to pack us some snacks when we were checking out. The staff was also kind and helpful with anything, with perfect English, so there were no miscommunication issues. Lovely pool & bar ................!!! Sigiriya is a beautiful historic city with lots of amazing architecture and man-made Tanks for cultivation.
Guest review by
Anonymous
New Zealand
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 424 reviews
Great boutique hotel Rooms were fantastic and clean, spacious Staff all fantastic, attentive and helpful Front desk organised trips, transport, safari for us Restaurant put on a special candlelit evening for me and my partner (at the time believe we were the only ones staying) which was a really nice touch Well located for sigiriya, safari nearby Modern bathrooms Not sure if rated but comes across as strong 4 star / 5 star compared to other 5 star places in SL we stayed at
Guest review by
Hayden
United Kingdom
From US$1,134.97 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,650 reviews
Kandalama is beautiful! We loved the setting and felt very relaxed being in nature. The hotel itself is beautifully designed, covered in vines and it was fairly conveniently located to Sigiriya and Dambulla. We also enjoyed the food and the pool is a wonderful place to relax with a cocktail after climbing Sigiriya and Pidurangala.
Guest review by
Alexandria
Australia
From US$17.76 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews
Large clean room with hot water!!!! Close to beautiful lake and Sigiriya Rock!!!!! And the hotel owner is doing taxi service so you can get best hotel and best driver at the same time!!! Highly recommend to stay here 🫡
Guest review by
Anonymous
Japan
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,049 reviews
Very nice, cosy and small village place Hotel in Sigiriya. Very natural personell, friendly, not acting nice, but being nice by themselves. Very friendly chef from the kitchen always comming to chat with clients.
Guest review by
Mantautas
Lithuania
gogless