Skip to main content

Search hotels in Sigiriya

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

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

g
gith
From
Italy
Friendly and accommodating staff: Some say the staff is friendly and helpful, and willing to go out of their way to help Clean and comfortable rooms: Some say the rooms are clean, spacious, and comfortable Great location: Some say the hotel is conveniently located, close to attractions, or in a great location Excellent service: Some say the service is excellent, impeccable, or outstanding Delicious breakfast: Some say the breakfast is delicious
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,033 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
Miriam
From
Israel
For the price point, this is an excellent stay for value. The property is like a little jungle oasis with many beautiful plants everywhere. The rooms are huge and super clean compared to some other places we’ve stayed in Sri Lanka and also decorated with pretty art and beautiful wooden furnishings. The staff are super nice & extremely helpful. The pool is lovely, however, u should be careful not to jump around in the pool too much as my husband cut his foot on a tile at the bottom of the pool 😅 but the staff bandaged him quick and was super helpful. Other than that, the place is excellent & walking distance to the Main Street with cafes & restaurants. I would 100% come back to this guesthouse if I ever come to sigiriya again. Wish we could have stayed longer!! Breakfast is plentiful and good too.
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.

B
Barry
From
Canada
The location, views of Lion Rock, swimming pool, breakfast and helpful staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,078 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.

M
Mark
From
United Kingdom
It's a fascinating building wonderfully situated right in the heart of the jungle, with plants growing over it. Marvellous views over the nearby lake, just slightly spoiled by the fact that a drought had left it nearly empty. Service was superb with tremendous attention to detail. I enjoyed the meals, both the buffet breakfast and dinner, each of which provided a very wide choice. The rooms are very comfortable and spotlessly clean. A memorable place to stay.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,621 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, 120 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.

S
Sarah
From
Austria
Location and accommodation was dreamy. A cabana in the jungle and a swimming pool in addition. Wonderful and nice owner who is very helpful. Dinner and breakfast was another highlight. I can only recommend staying there - it is on top only a 15 minute walk to Sigiriya rock.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 116 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...

G
Gihan
From
United Arab Emirates
Breakfast was amazing with the view . Good selection of Sri Lankan and international cuisine. It’s a great pleasure they the executive chef of the hotel came and approach us and help to select the foods and give a great support
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.

S
Shanda
From
United States
This was the perfect place in the quite remote area of Sigiriya. With only 4 rooms, the staff was very attentive. Bernard (owner/manager?) helped us set up a tuk tuk as well as a safari to Minneriya National Park. Room was clean, air conditioning worked well. Pool was a nice touch, and the food at the restaurant was good as well.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 414 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.

T
Tom
From
Netherlands
It was a beautiful location to spend our time in Sigiriya, one of the best we had so far in Sri-Lanka. Clean rooms, nice breakfast, amazing swimming pool and the host and staff were all exceptionally friendly!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 400 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.

Y
Yaki
From
Israel
The room was very spacious, and the shower room was the biggest we had, the best shower in Sri Lanka. Shiron and the staff were very kind, helpful and humble. They helped with everything we needed. And the pool was a great bonus. About 20 minutes by tuktuk from Pindaragula rock which was beautiful on sunrise.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 332 reviews
Price from
$30
1 night, 2 adults
See all 481 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, 120 reviews
    From $42.18 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 332 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
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 63 reviews
    From $54.45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,621 reviews
    From $507.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 572 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, 116 reviews
    From $69.93 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 67 reviews
    From $27.75 per night

Most booked hotels in Sigiriya and surrounding area in the past month

See all

Best hotels with breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 63 reviews

    Located in Sigiriya, 1.1 miles 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.2
    Wonderful - What previous guests thought, 327 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.1
    Wonderful - What previous guests thought, 977 reviews

    1.1 miles from Sigiriya Rock in Sigiriya, Sigiri Lion Lodge features accommodations with access to a sauna. There's a private entrance at the guest house for the convenience of those who stay.

    From $25 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 92 reviews

    Located in Sigiriya, 1.2 miles from Sigiriya Rock, Sigiri Liya Rest has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $27.50 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.2
    Wonderful - What previous guests thought, 72 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 $11.10 per night

Budget hotels in Sigiriya and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 284 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 $32 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, 420 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 $63.75 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 275 reviews

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

    From $49 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 91 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 $47 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 524 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 $49 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 98 reviews

    The Lotus Villa Sigiriya is a recently renovated apartment in Sigiriya, near Sigiriya Rock. This property offers access to a terrace, free private parking, and free Wifi.

    From $39.96 per night

Hotels located in the center of Sigiriya

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 160 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.8
    Exceptional - What previous guests thought, 215 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, 154 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
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 102 reviews

    Just 1.1 miles from Sigiriya Rock and a 9-minute walk from Wildlife Range Office - Sigiriya, Dream Day Leisure Homes features accommodations in Sigiriya, with a garden.

    From $17 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 632 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, 917 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

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 $44 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 205 reviews
    The Amelia is well located, close enough to easily reach the hub-bub of Sigiriya, yet far away enough to offer peace and quiet. It's a nice hotel, not too expensive considering the location and what it offers. Overall rating is good. The rooms are spacious, each has a balcony, with a view over the pool and surrounds. Our room had a recently renovated bathroom. The breakfasts are basic, but fine. The staff are friendly, very hard working, always available, caring and dedicated to the hotel and guests.
    Guest review by
    John
    Germany
  • From $507.99 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,621 reviews
    The hotel is set in a spectacular location in the mountains, with amazing views of Sigiriya and Pidurangala rocks. The rooms and comfort are definitely 5 star, and the 3 pools are all great. The main pool by the cafe area at sunset is excellent and incredibly chilled and relaxing. We were lucky enough to see elephants out in the fields on one of our two nights. The setting and finish in the hotel are both amazing and you really feel like you are in one of the best hotels in Sri Lanka.
    Guest review by
    adam
    United Kingdom
  • From $27.50 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 215 reviews
    It's nice experience. It's not a kind of full facility hotels but warming small house. Location is the best. You can get Sigiriya rock by walking. Or rental bikes are available near the accomodation. And there are many restaurants and some mini marts in walking distance. And Mr. and Mrs. hotel master always cared me with decent distance. That's very helpful. In addition, the location is the best to access sigiriya rock.
    Guest review by
    Eiichi
    Japan
  • From $195 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 412 reviews
    Roo Mansala is the best hotel we visited in Sri Lanka. We had a villa on the upper floor overlooking the Pidurangala and Sigiriya rocks. The pool is lovely and they also have an upper observation deck where you can see the nearby lake and beautiful birds. The food is delicious and the staff are all very helpful and caring. They even organised our last dinner on the upper deck which was a real treat. Highly recommended!
    Guest review by
    Anonymous
    United Kingdom
  • From $194.70 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,962 reviews
    The view of Lions Rock is truly special. We stayed at another hotel during our time in Sigiriya too and can confirm that Hotel Sigiriya has the best view! There is also a lovely spa on site and a nice communal lounge area.
    Guest review by
    Olivia
    United Kingdom