Skip to main content
Manage my booking

Search hotels in Sigiriya

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

January 2026

123
45678910
11121314151617
18192021222324
25262728293031

February 2026

1234567
891011121314
15161718192021
22232425262728
Check-in date - Check-out date

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

B
Bandara
From
Sri Lanka
The staff was friendly and overall that experience made our journey. The hospitality they provided us is priceless.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,058 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.

M
Martens
From
Abkhazia
This property was absolutely stunning; a beautiful jungle oasis with a lovely swimming pool. The rooms were spotless and our hosts were extremely thoughtful and caring.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,527 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.

J
Jensen
From
New Zealand
clean, huge spacious rooms with a desk. nice place to chill by the pool and relax. I recommend the air con option.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,105 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.

J
Jacob
From
Israel
cery buce room (suite) very big excellent dinner
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,665 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, 156 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.

K
Karim
From
Canada
Beautiful property! Fantastic clean pool. Comfortable AC room. Kind & generous host! Made us an exceptional Italian dinner. Highly recommend Lion King Jungle Cabanas
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 150 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...

C
Carl
From
Belgium
It’s a property with a soul, with decoration linked to some Sri Lanka famous movies. Rooms are great and all have a nice view to the big garden, pool and lake at the end. The restaurant is perfect, the hygiene is top, the quality of the food is great. People are super friendly. There is a great spa too with variety of massages. Ideal place to just stay and relax and/or visit some great places around. Very well decorated. A place where we will return.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 127 reviews
Price from
$149.40
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.

T
Thishen
From
South Africa
Modern style rooms and staff are very friendly.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 457 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.

P
Philip Matsch
From
Switzerland
I had a wonderful stay at Pride Rock in Sigiriya. The hospitality was outstanding – the hosts were warm, welcoming, and always ready to help with anything I needed. The accommodation itself is beautifully set in nature, making it peaceful and relaxing, yet still comfortable. The food was absolutely delicious, and every meal felt freshly and thoughtfully prepared. All my needs were met during my stay, and I truly felt cared for. I would 100% recommend it to anyone visiting Sigiriya, and I’d definitely go back again if I could
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 125 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.

N
Nathalie
From
United Arab Emirates
The place is really nice and the owner is very welcoming. He was available and gave great insight on what activities we should do. He spotted our traveler profile and advised us accordingly. At the hotel, you can grab some bikes and there is a cool trail around the nearby lake... The room was clean, bigger than expected, and comfortable. The food was good and they bake their berad onsite etc... You can't go wrong there.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 431 reviews
Price from
$110
1 night, 2 adults
See all 495 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, 156 reviews
From $61.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 370 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 57 reviews
From $17.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
From $38.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
From $43.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
From $83.03 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 262 reviews
From $60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 77 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 26 reviews
From $106.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 633 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 9.0
Wonderful - What previous guests thought, 778 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 26 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Hotels located in the center of Sigiriya

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 181 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 $25.20 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 350 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.8
Excellent - What previous guests thought, 101 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 $27.50 per night
Scored out of 10, guest rating 8.1
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, 247 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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 110 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 9.1
Wonderful - What previous guests thought, 314 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

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 208 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.

From $61.60 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 644 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 $30 per night

Located in Sigiriya, 1.1 miles from Sigiriya Rock and 2.1 miles from Pidurangala Rock, Sigiriya Traveler's Nest provides accommodations with free WiFi, air conditioning and access to a garden with a...

From $47.73 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 923 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 $23 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.3
Wonderful - What previous guests thought, 292 reviews

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

From $32 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 85 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.

From $23 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 30 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

Budget hotels in Sigiriya and nearby

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 107 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 $24.42 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 674 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 $49 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 947 reviews

1.4 miles from Sigiriya Rock in Sigiriya, Palitha Homestay provides accommodations with access to spa facilities. This property offers access to a terrace, free private parking, and free Wifi.

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

Just a 3-minute walk from Wildlife Range Office - Sigiriya and 1.1 miles from Sigiriya Museum, Karu' place Sigiriya features accommodations in Sigiriya with a garden.

From $35.52 per night

Sunshine Resort LTD is located in Sigiriya, within 8.9 miles of Kadahatha Wawa Lake and 11 miles of Dambulla Cave Temple.

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

Located in Sigiriya, a 15-minute walk from Sigiriya Rock, Maapagala Resort Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

From $66.60 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 63 reviews

Located in Sigiriya, a 14-minute walk from Sigiriya Rock, Nature Rest Ashored provides accommodations with a garden, free private parking and a terrace.

From $41.07 per night

FAQs about hotels in Sigiriya

What Guests Said About Sigiriya:

Scored out of 10, guest rating 10

Sigiriya is a must visit ancient ruins monument in Sri Lanka...

Sigiriya is a must visit ancient ruins monument in Sri Lanka. It is a nice experience to observe the sunrise from the top of the rock. The climb takes about 30-40 minutes unless one stops by to explore the water fountains, structures and other remnants of the location. Entrance to the rock is through the lion structure and on the top of the rock Sigiri frescos and the mirror wall can be observed. These are not allowed to be photographed. Applying sun screen can be a good idea and it would be better to take precautions for being sweaty. Maintaining silence while climbing can be important as there are Giant Honey Bees in the surrounding. Bathroom facilities on top of the rock however are very scarce.
Guest review by
Perera
Sri Lanka
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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
Scored out of 10, guest rating 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

See reviews by guests who stayed at hotels in Sigiriya

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 947 reviews
It is not a five-star hotel, the facility offers basic accommodation, but it also has many advantages. The owners are very hospitable, the room was clean, the bedding was also clean, hot water in the shower, nice breakfast at the time chosen by the guests and the most important: thing: location. On the edge of the jungle, so you can relax in silence listening to the music of nature, but at the same time quite close to cafes and restaurants in Sigiriya. In addition, very close to the park, where the Lion Rock is located.
Guest review by
Jaroslaw
United Kingdom
From $398.54 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 390 reviews
Great hospitality! We arrived after a long flight + a car drive from the airport to the hotel and were extremely hungry. When we asked for lunch recommendations, the staff prepared us a free meal (salad and french fries)!! The food was very delicious The female staff also showed us the best place to see the Sigiriya Rock. Couldn’t have asked for a better experience.
Guest review by
Megumi
Japan
From $58.50 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,288 reviews
We had a wonderful family stay. The hotel was modern, spacious, welcoming and well located. The kids loved the pool, and the owner helped organise a number of really fun activities including elephant safari, village tour and transport to the Sigiriya hike. It was a great start to our Sri Lankan holiday
Guest review by
Robert
United Kingdom
From $228.33 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 693 reviews
It’s a nice friendly environment with a remarkable village experience. Food and the staff were the best in town. Ayurvedic spa was a great relaxation after climbing the Sigiriya rock. Best hotel and the service in Sigiriya.
Guest review by
Tharushi
Sri Lanka
From $25 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,052 reviews
Very clean hotel and helpfull englishspeaking owner. Nice breakfast served on the balcony. Close to restaurants in Sigiriya. Good help to order transport to Lions rock, Minniriya and Dambulla.
Guest review by
Maria
Denmark
gogless