Skip to main content

Search hotels in Sigiriya

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

Sigiriya – 492 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.

S
Sandip Talapatra
From
India
The staff specially the manager cum chef Sujeewa has gone out of the way to accommodate our food needs. Fresh fish he got from the lake locally and cooked as per our taste... the location is great with awesome view of the sigiriya rock from the room.
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.

K
KEI YAN
From
Hong Kong
Excellent environment, the garden, pool, dinning area are so well-maintained. We do not need any mosquito repellent in the property which is a big contrast in other boutique hotels/guesthouses in nearby area where we dined. The room is clean, spacious, simple yet stylist. Must join safari through the guesthouse, their connected driver is super professional and always took the best spots amongst all jeeps! Also very nice breakfast. We love everything from il Frangipane!
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.

H
Henrik
From
Norway
10/10!! Clean and comfortable small hotel! Super friendly staff. Great clean pool with a view of lion rock. Will definitely be back! Special thanks to Dhananjaya for taking great care of us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,084 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,651 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.

L
Lucinda
From
United Kingdom
Great hotel to start our Sri Lanka adventure! Lovely staff were so welcoming and helpful. Good breakfast! Very close to the rock fortress
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 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.

M
Mortlock
From
United Kingdom
The Shakshuka breakfast was delicious, also the pasta dinner ~ as good as in Italy. Bed so comfortable, setting very peaceful. Pool was perfect for cooling down in the middle of the day and I loved watching monkeys swing through the trees while reading on a pool lounger. The owner arranged a jeep safari for me at local Eco Park ~ it was awesome to see elephants up so close!
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
Alessandro
From
Italy
Amazing hotel with more than 400 mango trees and a wonderful staff! Probably, being a fully female-led hotel makes the difference not only in envisioning a new way of doing business, but also in guaranteeing a high standard level of service!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
Price from
US$131.13
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.

A
Adrian
From
Romania
The place is very new and that is noticeable in all the details. Very spacious rooms, the AC is a blessing during hot days, the pool is new and well kept. Not to mention the location (only 5 min drive to Sigiriya). The owner is very helpful and open to feedback, he is truly interested in the guests' having a great experience. He offered us valuable suggestions for when to visit Sigiriya & Pidurangala, and he was absolutely right, so do listen to him 😁👌. The breakfast was rich and delicious on both days. The staff was attentive, so overall we had a wonderful stay. Definitely recommend!
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.

M
Mateusz
From
Poland
Hospitality of the owner. They would andwer all of our requests immediately. It is a great family with a cute dog. The surrounding is also magical, you can feel you live among different kinds od animals.
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.

A
Anna
From
Italy
This is by far the best place you can stay in Sigiriya! The cottage is amazing: huge rooms with everything you need. Amazing shower and lovely view of the garden. The restaurant service is also great: amazing food ! The Host was very friendly and welcoming and considerate of every needs!! Highly recommended!!
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 492 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, 144 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,651 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, 610 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, 470 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 117 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.2
Very good - What previous guests thought, 1,193 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.8
Fabulous - What previous guests thought, 379 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

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 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, 99 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 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
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,500 reviews

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.

From US$98 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, 955 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.

Best hotels with breakfast in Sigiriya and nearby

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 9.1
Superb - What previous guests thought, 300 reviews

1.7 km from Sigiriya Rock, Hungry Lion Sigiriya is a recently renovated property situated in Sigiriya and features air-conditioned rooms with free WiFi and private parking.

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 640 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 US$35 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 916 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.4
Superb - What previous guests thought, 282 reviews

Situated within 1.8 km of Sigiriya Rock and 5 km of Pidurangala Rock in Sigiriya, Harini Villa provides accommodation with seating area.

From US$47 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.

Budget hotels in Sigiriya and nearby

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
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 300 reviews

Situated 1.7 km from Sigiriya Rock, Kashyapa Kingdom View Home offers free bikes, a garden and air-conditioned accommodation with a balcony and free WiFi.

From US$26 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews

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.

From US$66.60 per night
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, 666 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 8.9
Fabulous - What previous guests thought, 931 reviews

Set within 2.2 km of Sigiriya Rock and 5.3 km of Pidurangala Rock in Sigiriya, Palitha Homestay provides accommodation with seating area.

From US$28 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 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

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, 490 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, 425 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,651 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