Skip to main content

Search hotels in Sigiriya

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

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

M
Mary
From
Cambodia
The food was good. Food was made for us even on the chef’s night off and it was delicious! The most outstanding thing about Il Frangipane, besides the wonderful blue tiled pool, was the attentiveness of the staff. Genuinely nice.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,434 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.

A
Andrea
From
Bulgaria
Amazing location and the best view in town for sure! The staff are super friendly and helpful with recommendations or finding a transport, the breakfast is perfect.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,057 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.

D
Dr Phillip
From
Ireland
Booked half board staying in one of the Sigiriya wing deluxe rooms. Fifth visit and happy to say that service was as exceptional as it was on all previous visits. Low season meant perhaps the dinner did not have the 'themed' evenings I remember from previous high season stays but there was still a large choice to suit all tastes. Pools were quiet and there were very few children. Great to see the diverse wildlife in the grounds. Elephants were regular and pleased to see the variety of birds, bats and amphibians are still present. Staff all go the extra mile and it was a pleasure to reacquaint with some that I've met over the last 20 years. This hotel remains my favourite in Sri Lanka.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,579 reviews
Price from
US$174.87
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.4
Superb - What previous guests thought, 102 reviews
Price from
US$45
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.

E
ELINOR
From
Israel
Perfect place!!! The cabanas are spacious and very clean with the best shower we had in Sri Lanka. The pool is clean and large and a bonus for hot hours, we were with children who really enjoyed it. The host, Gamani, is so kind, helpful and friendly. We couldn't ask for a better place than this.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 107 reviews
Price from
US$45
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.

L
Lorna
From
South Africa
Bernard was an absolute star. Nothing was too much trouble for him. He went out of his way to make our stay comfortable. We wish you all of the best.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 388 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.

J
Julie
From
Qatar
Very clean room, fab shower, lovely garden environment creating a very relaxed and chilled out place to stay. Really good AC, but also a quiet fan if you don’t like sleeping with AC on or find it too harsh. The breakfast was plenty and tasty.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 385 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
Johanna
From
Austria
The hotel is really beautiful. The family working there are so nice and the food is freshly cooked every day. We had the best dinner in Sri Lanka. The hotel is situated in the middle of the nature so there are a lot of animals to see and if you want to do some activities the people in the hotel will help you out and give you good prices. We did the village tour and it was so worth it. The room and everything was really clean. I will definitely come again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 308 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.

M
Milan
From
Slovakia
amazing accommodation and even better staff. very comfortable bed. peacocks are singing all around and a few meters from the hotel there is a lake with a view-point where free-living elephants meet every evening. bicycles were available for free
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 542 reviews
Price from
US$50
1 night, 2 adults

La Dolce Vita

Hotel in Sigiriya

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

N
Nadza
From
Bosnia and Herzegovina
A great place to stay in Sigiriya. The staff is amazing and the rooms are lovely! I would definitely come again
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 871 reviews
Price from
US$69
1 night, 2 adults
See all 485 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, 102 reviews
    From US$61.05 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 308 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 43 reviews
    From US$13.97 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 250 reviews
    From US$60.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 44 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,579 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 542 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.3
    Superb - What previous guests thought, 107 reviews
    From US$49.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,400 reviews
    From US$65 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.2
    Very good - What previous guests thought, 1,131 reviews
  • Popular with guests booking hotels in Sigiriya

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 1,434 reviews
  • Popular with guests booking hotels in Sigiriya

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

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

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

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

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

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

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

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

Budget hotels in Sigiriya and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 271 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$32 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 189 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$26.68 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 410 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, 118 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, 272 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$25 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 13 reviews

    Situated within 1.7 km of Sigiriya Rock and 4.8 km of Pidurangala Rock, Sigiriya Royal Resort features rooms with air conditioning and a private bathroom in Sigiriya.

    From US$44.40 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 75 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$31.08 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 652 reviews

    Set in Sigiriya, 2.2 km from Sigiriya Rock, Hotel Sigiriya Kele features a terrace and views of the pool. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom.

    From US$28 per night

Hotels located in the centre of Sigiriya

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 157 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, 316 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.2
    Superb - What previous guests thought, 928 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, 83 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$26.40 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 99 reviews

    Boasting garden views, Sigiriya Moonlight Home features accommodation with terrace, around 2 km from Sigiriya Rock.

    From US$33.97 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 297 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.3
    Superb - What previous guests thought, 60 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$18.87 per night

Best hotels with breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 44 reviews

    Located in Sigiriya, 4.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$45.98 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 146 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
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 97 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.7
    Fabulous - What previous guests thought, 600 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, 902 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.3
    Superb - What previous guests thought, 270 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.2
    Superb - What previous guests thought, 77 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.5
    Very good - What previous guests thought, 19 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

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
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 481 reviews
    Our stay at Sigiriya forest edge was excellent. The staff was very friendly and they even gave us a room upgrade to the best room in the property. The hotel is built in a very peaceful place. The concept of the hotel was what captured our hearts most. They have built the hotel while preserving as much as the wild life they can. The food was excellent and the room had ample amenities, even more than we expected. The room was very large with glass panels on one side. We enjoyed our stay very much and hope to revisit one day.
    Guest review by
    Vasundara
    Sri Lanka
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,057 reviews
    This place is truly magical! I never felt so welcomed anywhere in the world. The staff is amazing, so kind and helpful, very caring. The room is lovely and the views unforgettable. In terms of food, breakfast is beyond delicious, and we were also lucky to try some local fruit from the trees around the hotel. Oh and we saw so many animals in the area - colourful birds, monkeys, and even elephants. I wish we booked for more than 2 nights - it’s absolutely the best place to stay in Sigiriya!
    Guest review by
    Roksana
    Poland
  • From US$53 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 511 reviews
    Amazing people that welcome you into their home stay, making it a very homey place. The food, both breakfast and dinner, was absolutely incredible and best we had throughout our holiday in Sri Lanka. Definitely recommend the curry !! They even organized a last minute elephant safari and trip to Dambulla. The room was very clean with a stunning view from the top. It offers incredible price value for the experience that you get. Would definitely recommend anyone staying in Sigiriya.
    Guest review by
    Mia
    Netherlands
  • From US$280 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,202 reviews
    The best hotel I have ever stayed at. The rooms and the setting itself is just BEAUTIFUL. The bed was extremely comfortable and the linen was very high end. The staff are so kind and friendly, so attentive. The food was delicious. I could go on and on but honestly, just fabulous. Don't book anywhere else in sigiriya.
    Guest review by
    Jessica
    United Kingdom
  • From US$75.83 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,026 reviews
    I had a wonderful stay at this resort.Rooms were exceptionally comfortable.The food quality exceeded my expectations.Everything is good about the place.Best part is it was located near Sigiriya and Pidurangala.Highly recommended to visit this hotel for an amazing time.
    Guest review by
    Achala Shaliya
    Sri Lanka