Skip to main content

Search hotels in Sigiriya

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

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

A
Andrew
From
United Kingdom
Clean, spacious in a perfect location with the most kind caring staff!!! Highly recommend
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,428 reviews
Location 9.8
Price from
US$87
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.

C
Ceļotājs 75
From
Latvia
Since we arrived in the dark, you couldn't really tell what the view would be like, but when we woke up in the morning everything was great! I definitely recommend this place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,053 reviews
Location 9.6
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.

R
Rathnasekera
From
Australia
Kandalama is a well known location and outstanding nature escape. This was my special location in my bucket list since quite long. I’v got nice location exactly on booking.com site with jacuzzi but its barely working, probably they need to keep eye on that even though it was such a nice place filled with nice food. I was was there with my wife and we had a excellent stay at Kandalama. looking to stay again when we come back to Sri lanka.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,564 reviews
Location 9.4
Price from
US$419.25
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.

S
Sue
From
Australia
Ajith and Gamini were lovely. The property is so peaceful and relaxing. The cottages were very spacious comfortable and clean. The pool was great too.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 101 reviews
Location 9.2
Price from
US$49.95
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.

J
Jen
From
Jersey
Brand new hotel, really clean, great sized room, comfy bed, lovely food and amazing staff. Bernard was an amazing host, helping us with tours to lions rock, dinner and transport to our next location. He went over and above every time he interacted with us. The other boys that worked there were so helpful and nothing was too much trouble. Would stay here again and again!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 384 reviews
Location 9.2
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.

Y
YAXIN
From
China
The environment is very clean, the room is also very comfortable, and the hotel owner is very kind.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 382 reviews
Location 9.7
Price from
US$61.05
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.

R
Rafał
From
Poland
Very clean rooms and pool, good food, great personnel. In rooms AC + vent, fridge, TV. I recommend that place for stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 303 reviews
Location 8.6
Price from
US$38.85
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, 536 reviews
Location 8.7
Price from
US$72.15
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.

F
Ferencné
From
Hungary
Our stay at the accommodation was absolutely perfect. Nestled in a stunning environment, it provided a serene and picturesque setting. The hosts were exceptionally kind and friendly, always ready to assist with a smile. The meals they prepared were not only delicious but also plentiful, ensuring we were well-fed throughout our stay. We couldn’t have asked for a better experience.”
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 860 reviews
Location 9.7
Price from
US$69
1 night, 2 adults

Panoramic Royal Villa

Hotel in Sigiriya

Located in Sigiriya, 2.6 km from Sigiriya Rock, Panoramic Royal Villa provides accommodation with a garden, free private parking, a terrace and massage services.

R
Raffy Valdez
From
United Arab Emirates
Everything! We definitely recommend this place, the view is great, near the Sigiriya Rock. The place is very clean and comfortable. The hosts are very nice and accomodating, we had our tour to Sigiriya Rock done by them.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 207 reviews
Location 9.2
Price from
US$33
1 night, 2 adults
See all 479 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, 98 reviews
    From US$49.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 303 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 39 reviews
    From US$11.98 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 249 reviews
    From US$60.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 41 reviews
    From US$36.30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,564 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 536 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, 101 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,397 reviews
    From US$121.50 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.7
    Fabulous - What previous guests thought, 397 reviews
  • Popular with guests booking hotels in Sigiriya

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

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

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

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

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

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

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

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

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

Best hotels with breakfast in Sigiriya and nearby

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

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

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

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

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

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 59 reviews

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

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

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

Hotels located in the centre of Sigiriya

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 155 reviews

    Set 1.9 km from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodation with a patio and free WiFi.

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

    Located within 1.7 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Dream Villa Sigiriya provides accommodation with free WiFi and seating area.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 184 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.7
    Fabulous - What previous guests thought, 594 reviews

    Offering a restaurant, Sigiriya Paradise Inn Guest House is located in Sigiriya. Free WiFi access is available in public areas of the property.

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

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

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

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

Budget hotels in Sigiriya and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 408 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 116 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.

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

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 74 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.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 650 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 506 reviews

    Offering a garden and lake view, Sigiriya Water Guest & View Point Restaurant is located in Sigiriya, 2.2 km from Sigiriya Rock and 5.3 km from Pidurangala Rock.

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

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 82 reviews

    Set in Sigiriya and only 2 km from Sigiriya Rock, The Lotus Villa Sigiriya offers accommodation with mountain views, free WiFi and free private parking.

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$70.93 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 262 reviews
    We stayed at Tepraas Sigiriya for the past two days and we are absolutely thrilled. By far the best accommodation we've had in Sri Lanka. Spacious rooms, a fantastic pool, and incredibly helpful staff. The property itself is charming, surrounded by greenery, with adorable little squirrels running around, and we even spotted an iguana (we think! :p). The hotel staff couldn't have been more wonderful, and they helped me organize a massage and arranged a driver as well. The restaurant even had a high chair for our baby. Highly recommend!
    Guest review by
    Gabriela
    Poland
  • From US$117.72 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 475 reviews
    We spent our vacation at Sigiriya Forest Edge By Marino Leisure, a hotel beautifully surrounded by thick forest. In every sense of the word, it is truly at the forest edge.Our kids had a wonderful time enjoying the jacuzzis and baby pool. The steam room and gymnasium were also really good.The only downside was that we couldn't spend much time there since we only booked for one day.We will definitely come back to enjoy and feel the excellent treatment from the best staff again.
    Guest review by
    samaraweera
    Sri Lanka
  • From US$185 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 401 reviews
    Roo Mansala in Sigiriya, Sri Lanka, is hands down one of the best hotels I’ve ever stayed in—and I travel a lot! The villas are stunning, the views are breathtaking, and the staff is incredibly friendly and professional. To top it off, the food at the hotel restaurant is simply the best I’ve ever had. If you’re visiting Sigiriya, I highly recommend staying here!
    Guest review by
    Sylwia
    United Kingdom
  • From US$55 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 506 reviews
    We spent two days at Water Guest and was the best days that we had never spent in others hotels. Anjula and his family are beautiful persons and they achieved to make us really feel like we are at our home. We recommend this place for everyone that wants to be comfortable and happy when spending the days at Sigiriya.
    Guest review by
    Mayol
    Spain
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,896 reviews
    This hotel has the best view of Sigiriya (it rivals 5-star hotels in the vicinity). The room is spacious and well laid out with plenty of shelves and seating areas. The hotel also provides a turn down service with bedtime treats — a nice touch! The spa is great too.
    Guest review by
    Livia
    Italy

Research, refine and make plans for your whole trip