Skip to main content

Search hotels in Sigiriya

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

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

A
Araz
From
Azerbaijan
Thanks to all the staff of the hotel. They meet us with welcome drinks. We arrived the hotel at early morning. They did not charge for that. Clean hotel room, with good view, frendly staff, good breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,036 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
manta
From
Romania
We had a very nice stay at this lovely hotel, staff was really friendly and we liked it very much.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,467 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.

L
Lynette
From
United Kingdom
Excellent staff Dhananjaya and Pasi who made us feel so welcome with fresh breakfast and the best views of Lion Rock, lovely pool. If we could make a suggestion near the door just have an open hanging rail for a few clothes. Excellent location for cafes & bars in beautiful Sigiriya
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,081 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,623 reviews
Price from
$264.80
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.4
Wonderful - What previous guests thought, 122 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, 118 reviews
Price from
$63
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...

N
Nurit
From
Israel
Our stay at this wonderful hotel was truly unique. From the moment we were welcomed with a warm, traditional greeting, we knew this place was special. The design is absolutely stunning, with meticulous attention to detail. The hotel is immaculately maintained—a magical natural gem. The entire staff is kind and pleasant, and the service is incredibly efficient. The breakfast was diverse and delicious. There are plenty of options to spend extended time on-site, whether you want to enjoy the tranquility of nature or use the facilities like the gym, pool, or snooker table. We only wish we could have stayed more nights
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 109 reviews
Price from
$179.28
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, 419 reviews
Price from
$80
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
Niv
From
Israel
The owner and staff were super friendly and helpful throughout our stay. The recently renovated rooms were comfortable and cozy, with comfy beds and fresh linens. Hot showers with excellent water pressure.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 402 reviews
Price from
$110
1 night, 2 adults

Tropicara Resort

Hotel in Sigiriya

Located in Sigiriya, 5.7 miles from Pidurangala Rock, Tropicara Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

R
Resort & Retreat
From
Sri Lanka
Tropicara Resort exceeded my expectations! The staff were exceptionally friendly and welcoming, always going the extra mile. The rooms were clean, spacious, and beautifully designed, offering great comfort. The food was delicious, with fresh, flavorful dishes that I looked forward to every day. Overall, it’s a perfect combination of excellent service, quality rooms, and amazing food. Highly recommended!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 335 reviews
Price from
$30
1 night, 2 adults
See all 469 hotels in Sigiriya

Hotels with airport shuttles in Sigiriya

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 122 reviews
From $61.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 335 reviews
From $47.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 52 reviews
From $13.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 254 reviews
From $60.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 64 reviews
From $54.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,623 reviews
From $432.99 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 573 reviews
From $77.70 per night
Airport shuttle
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
From $118.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 118 reviews
From $69.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,435 reviews
From $115.88 per night

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.2
Wonderful - What previous guests thought, 335 reviews

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Popular with guests booking hotels in Sigiriya

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

Hotels located in the center of Sigiriya

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 163 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 $20 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 328 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 9.7
Exceptional - What previous guests thought, 106 reviews

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

From $33.97 per night
Scored out of 10, guest rating 8.3
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.3
Wonderful - What previous guests thought, 75 reviews

Located in Sigiriya, a 13-minute walk from Sigiriya Rock, Hello Aliya Hostel provides accommodations with a garden, free private parking and a terrace.

From $16.65 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 219 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 $27.50 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 156 reviews

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

From $15.54 per night

Budget hotels in Sigiriya and nearby

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 285 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, 194 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 $34.65 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 422 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 $97.88 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 122 reviews

Featuring an outdoor swimming pool and a restaurant, Fresco Water Villa offers accommodations in Sigiriya, 0.6 mi from Sigiriya Rock. Guests can enjoy the on-site bar.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 92 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, 661 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 $27 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 64 reviews

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

From $54.45 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 525 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 $53 per night

Best hotels with breakfast in Sigiriya and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 633 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
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 921 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 $13 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 274 reviews

Featuring garden views, Harini Villa in Sigiriya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $30 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 82 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.7
Excellent - What previous guests thought, 22 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.8
Excellent - What previous guests thought, 45 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
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 278 reviews

Kashyapa Kingdom View Home features air-conditioned accommodations in Sigiriya.

From $49 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 88 reviews

Offering a garden and a terrace, Rithu Homestay in Sigiriya is close to Wildlife Range Office - Sigiriya and Sigiriya Museum.

From $12 per night

FAQs about hotels in Sigiriya

What Guests Said About Sigiriya:

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
10

Sigiriya is stunning and has a lovely village charm to it,...

Sigiriya is stunning and has a lovely village charm to it, compared to the tourist/backpacker mecca that is Ella. There are plenty of restaurants and bars to choose from but it somehow doesn't detract and Sigiriya still feels very local and true to SL values.
Guest review by
Dominic
United Kingdom
10

Stayed 6 nights and used Sigiriya as a base for visiting the...

Stayed 6 nights and used Sigiriya as a base for visiting the ancient cities, an elephant safari, a boat trip, for Dambulla caves, a Loris walk and to climb Lion Rock and Pidurangala. This is the perfect spot being central to all those places and having great facilities with a lovely sleepy village feel. Tuk tuks prices are a bit hiked but nothing else negative to say.
Guest review by
Stephen
United Kingdom
10

Watching the sunset from Sigiriya was truly unforgettable.

Watching the sunset from Sigiriya was truly unforgettable. As the sun dipped low behind the distant hills, the entire landscape transformed into a canvas of gold, orange, and soft pinks. The ancient rock fortress, already majestic by day, took on a mystical glow during golden hour.
Guest review by
Dinuka

See reviews by guests who stayed at hotels in Sigiriya

See all
From $18.70 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews
Magnificent treatment, super clean, good location. The hotel owner was really helpful and friendly at all times. Another advantage was that there were bikes available for renting. We had the best experience biking around Sigiriya and Pirindugala, watching the temples and wonderful views from the lake. 1000% recommended!
Guest review by
Carmen
Spain
From $266.09 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 521 reviews
the cleanest hotel rooms in all of sri lanka..and rooms with the best views of both rocks in sigiriya. staff were amazingly friendly, the owner was helpful and made us feel at home. the food was delicious and options of both local and western cuisine, so me and the kids were happy.
Guest review by
Zehra
United Kingdom
From $12 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 151 reviews
Great Place, Supper clean room and beautiful environment.Good wifi with amicable people. Pidurangala, Sigiriya, and various locations are close to this hotel. Aliya Tree House is one of my favorite places to stay when visiting Dambulla. We'll be back sure. Nothing bad.
Guest review by
Nimesha
Sri Lanka
From $209.76 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 341 reviews
The location of the hotel offers very good access to Sigiriya Rock. The rooms are nice. Staff is helpful to every need. Breakfast offers a variety of options. Considering all is a very good option for staying in the area.
Guest review by
Elena at Booking
Cyprus
From $69.94 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 179 reviews
Best pool in Sri Lanka. Lovely big room. Grateful for the mosquito net. Booked a Tuktuk for the day to sunrise climb the rock, visit Sigiriya and Dambulla caves - thank you Ray ! Great day
Guest review by
Sian (Sharn)
New Zealand