Skip to main content

Search hotels in Sigiriya

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

Sigiriya – 486 hotels and places to stay

Filter by:

Star rating

Review score

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.

S
Sivalingam
From
Malaysia
We arrived late, but staff was there waiting to receive us. Nalake and Manju ( sorry if I got the names wrong) very prompt with helping us. Always greeted us with a smile. We forgot to bring something, they were quick to help us get it from a shop for us. Breakfast was delicious, with good variety. Rooms very clean and looks new. Surrounding with lots of plants, looks green and refreshing. Kids enjoyed the pool. Location nearby to sigiriya rock and pidurangala. Couple of nearby restaurants with good local food. Good start of the holidays for us as a family!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,454 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
Elena
From
Russia
The view from the hotel is fantastic. Good location - it is close to the Lion Rock. There is a big gift shop and a nice cafe with hammock in 5 minute walk. Very peaceful and beautiful place. The guy from hotel kindly helped me to organise transport to Trincomalee. People who work there are very welcoming. The room was clean and spacious with good furniture, stylish. Good bathroom with hot water. The bed had a mosquito net. There was coffee, tea and kettle inside the room. They provide breakfast with the view over Lion Rock which is very beautiful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,061 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.

E
Ekaterina
From
Netherlands
Unique and peaceful experience in a hotel designed by Geoffrey Bawa. They also organize lots of different tours to see some wildlife. Amazing buffet dinner with many choices.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,606 reviews
Price from
US$395.22
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.

Y
Ying
From
Japan
The big clean room and the great breakfast, the lovely swimming pool and the amazing view of the lion Rock. And the soursop juice is a must try. Sweet andq sour with aq hit of salty that is great for the wheather. Highly recommend! It is a very new hotel. All the facilities works well. Hot Water! Air conditioning and the pool. The pool is a real angel after a hiking or lion rock or a half day safari. It makes our stay very relexing. You can ask the hotel help on Safari booking which may be a slightly expensive than the street, however they got us a very expensive guide who has been working as a guide 10 yrs. We got to see a lot of elephants, peecocks, birds in just 3 hours. They almost always the first jeep to spot/trecking the elephants that makes us a great spots to get our photos.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 114 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.

D
Daniel
From
Spain
The place is absolutely amazing, the rooms are really comfortable with a really good lavender smell. Having a tasty breakfast with nature sounds and talking with the friendly staff was great. Very close walk to Sigiriya’s Lion Rock Totally recommend if you ever come here
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Price from
US$63
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...

C
Carlo Alberto
From
Switzerland
From the moment we arrived, we were warmly welcomed and made to feel completely at home. Every member of the staff went out of their way to make our stay special — always kind, attentive, and genuinely caring. Traveling as a family, we especially appreciated how thoughtful and accommodating everyone was. The atmosphere was serene and inviting, and every detail seemed designed to ensure comfort and relaxation. Our room was spotless, beautifully maintained, and incredibly cozy. The common areas were equally lovely — ideal for both moments of peace and time together as a family. Whether it was a kind gesture at breakfast or a friendly chat at reception, we felt seen, valued, and cared for, especially my 15 months old daughter! This was more than just a stay; it was an experience of true hospitality. We left with full hearts and wonderful memories. We can’t wait to come back — thank you for everything!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$179.28
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.

M
Magdalena
From
Czech Republic
The hotel was amazing - super clean, new and had a great swimming pool. The manager, Bernard, was very helpful and friendly. He recommended places to visit and arranged all the transport for us. The breakfast was delicious. I would highly recommend this accommodation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 399 reviews
Price from
US$80
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.

E
Emmanuelle
From
New Caledonia
Everything was great, the place is amazingly restful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 389 reviews
Price from
US$55
1 night, 2 adults

Tropicara Resort

Hotel in Sigiriya

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

J
Julian Jodlbauer
From
Germany
The room was amazing! Very clean great smell and absolutely comfortable!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 322 reviews
Price from
US$35
1 night, 2 adults

The Cottage Sigiriya

Hotel in Sigiriya

Set in Sigiriya, 3.7 km from Sigiriya Rock, The Cottage Sigiriya offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

N
Nikita
From
United Kingdom
The Cottage Sigiriya was pure relaxation in the middle of the rainforest. From the moment we arrived the staff were attentive and friendly (with a lovely welcome drink too!). The cottage was a large and comfortable bedroom, with bathroom and a front porch to sit on. The swimming pool was amazing, and the restaurant does food at any time of day. The staff attend to all of your needs and answer any questions, they can also arrange a tuktuk to go out to the town as it is a bit far (not really walkable) or they also have free bicycles to use. 100% recommendable- thankyou!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 553 reviews
Price from
US$75
1 night, 2 adults
See all 486 hotels in Sigiriya

Hotels with airport shuttles in Sigiriya

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 114 reviews
    From US$61.05 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 322 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 46 reviews
    From US$13.97 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 252 reviews
    From US$60.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 52 reviews
    From US$45.98 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,606 reviews
    From US$285.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 553 reviews
    From US$72.15 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 35 reviews
    From US$90.76 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 111 reviews
    From US$49.95 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews
    From US$27.75 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 9.7
    Exceptional - What previous guests thought, 1,454 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 722 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 726 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,028 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 322 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 423 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 91 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,420 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,932 reviews
  • Popular with guests booking hotels in Sigiriya

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

Budget hotels in Sigiriya and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 276 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, 193 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.

    From US$48.02 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 415 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$63.75 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 119 reviews

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

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

    Situated 1.7 km from Sigiriya Rock, Kashyapa Kingdom View Home offers 1-star accommodation in Sigiriya and has free bikes, a garden and a shared lounge.

    From US$35 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 80 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$28.86 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 654 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$51 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 901 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$33.30 per night

Hotels located in the centre of Sigiriya

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 158 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$20 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 324 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$17.51 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 957 reviews

    Featuring a terrace with garden views, a garden and a shared lounge, Sigiri Lion Lodge can be found in Sigiriya, close to Sigiriya Rock and 4.6 km from Pidurangala Rock.

    From US$25 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 87 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$19.80 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 102 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.

    From US$33.97 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 296 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.2
    Superb - What previous guests thought, 63 reviews

    Located in Sigiriya, 1.1 km from Sigiriya Rock, Hello Aliya Hostel provides accommodation with a garden, free private parking and a terrace.

    From US$13.32 per night

Best hotels with breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 149 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$13.32 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 99 reviews

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

    From US$17 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 616 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$28 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$13 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 272 reviews

    Featuring garden views and a garden, Harini Villa features accommodation attractively located in Sigiriya, within a short distance of Sigiriya Rock, Wildlife Range Office - Sigiriya and Sigiriya...

    From US$30 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 80 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.

    From US$23 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 21 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$12 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 43 reviews

    Located in Sigiriya, 1.6 km from Sigiriya Rock, Sigiriya Lions Rest Hostel provides accommodation with a garden, free private parking and a shared lounge.

    From US$14.43 per night

FAQs about hotels in Sigiriya

What guests said about Sigiriya:

  • 10.0

    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.0

    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.0

    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.0

    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.0

    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
  • 10.0

    It's a must see.

    It's a must see. So much history, fantastic views from the ground and the top of Sigiriya and Pidurangala Rocks. Pick your times to visit the sites due to heat. I missed the crowds which was great. We also visited Dambulla Cave Temples and Polonnaruwa Ancient City. They are not far from Sigiriya. We had a fairly full schedule and would have loved to squeeze in some of the other things offered around Sigiriya. Next time!
    Guest review by
    Gee
    New Zealand

See reviews by guests who stayed at hotels in Sigiriya

See all
  • From US$30 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 689 reviews
    The most important thing for us is cleanliness, and this hotel exceeded our expectations—it was spotless. The staff’s behavior was also exceptional—everyone was kind, welcoming, and always ready to help. The location is perfect: right by the river and within walking distance to all the main attractions in Sigiriya. If we ever come back to Sigiriya, we won’t even consider staying anywhere else—this will be our first choice. A special thank you to Mali—she is the best! So friendly and incredibly helpful. Highly recommended!
    Guest review by
    Anwar
    Turkey
  • From US$90 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,460 reviews
    Great jungle vibe and nicer than the photos suggest. We spent a fantastic couple of days here exploring Sigiriya and Dambulla then relaxing by the pool, surrounded by coconut trees, and drinking tea on the terrace. Staff were great at helping us organise taxis and tuk-tuks to get around. Good, reasonably priced cafe/restaurant on site, and the village of Sigiriya, which has a handful of places to eat, is within walking distance, too.
    Guest review by
    Natalie
    United Kingdom
  • From US$66 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 324 reviews
    A beautiful spot with a great pool/ sunbathing area, on the peaceful outskirts of Sigiriya. Lovely, family-run hotel - owner, Bandu, was full of good cheer and very helpful arranging trips for us. Large, comfortable room and balcony to sit out on. Picturesque setting. Our family had a very happy couple of days here; great base for the cultural triangle. And the restaurant served great breakfast and diner - best we had in Sigiriya.
    Guest review by
    Natasha
    United Kingdom
  • From US$61.05 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 114 reviews
    The best hotel so far on our trip. Centrally located, with breakfast overlooking the incredible Lion Rock. Every day we were surprised with a delicious local sweet dish! so good! Clean rooms, with hairdryer and Smart TV. Dinusha was super helpful and arranged a tour for us to Sigiriya and Dambulla with Kumara, whom we 100% recommend. An excellent experience. We would definitely come back!
    Guest review by
    Rebeca
    Spain
  • From US$19 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 150 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