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

Hotels with airport shuttles in Sigiriya

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 115 reviews
    From US$61.05 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 327 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 48 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, 57 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,609 reviews
    From US$285.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 556 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,464 reviews
  • Popular with guests booking hotels in Sigiriya

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

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

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

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

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

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

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

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

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,609 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, 120 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, 81 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, 656 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 9.2
    Superb - What previous guests thought, 57 reviews

    Located in Sigiriya, 1.2 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

Best hotels with breakfast in Sigiriya and nearby

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

Hotels located in the centre of Sigiriya

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

    From US$27.50 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 100 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, 618 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, 81 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

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

See reviews by guests who stayed at hotels in Sigiriya

See all
  • From US$31.08 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 128 reviews
    Best place you can stay in Sigiriya. It feels like a 5 Star Hotel treatment. The location is perfect, very near to all the sights and restaurants. The owner and his family are the most welcoming and lovely people I have met in Sri Lanka. Truly amazing and honest people, who will help you with anything you need. Breakfast was delciousssss!!! The bedroom and bathroom were the cleanest I have had in 3 months in Asia. I rarely leave any recommendation, but this Homestay was just a 10/10. Truly recommended!
    Guest review by
    Alex
    Germany
  • From US$111.18 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 498 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
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 23 reviews
    It is the best place to stay in Sigiriya. The staff is very welcoming and you don’t need to book an elephant safari before hand, they will advice you what the best time is and book it cheaper with them. Also an tip if you stay here and have your own tuktuk/car: set in google maps the hotel jetwing vil uyana first, because google maps gives you the difficult and long route if you don’t.
    Guest review by
    Aylin
    Netherlands
  • From US$259.60 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 516 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 US$90 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,462 reviews
    Whats not to like, amazing hotel, so clean, so fresh, pool is big and excellent. They organise everything for you, Safari, massages, Tuk Tuks to Sigiriya or the town. Nothing too much hassle. Would 100% stay again as so far best hotel we have stayed in by a long shot!
    Guest review by
    Richard
    United Kingdom