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.

V
Vasanthi
From
Sweden
Food and drinks were lovely, we had some dinner and juice. The room was clean and comfortable, perfect size for us (we were 4 adults). Staff was very helpful and nice. The environment was beautiful, an amazing garden and pool. I would recommend this place to friends and family.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,441 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.

T
Tamir
From
Israel
We loved everything!! There is an amazing view of Sigiriya rock from all over the place. Dhananjaya who works there is an amazing person, takes care of everything and made sure we had a perfect stay. In addition, since they knew we were on our honeymoon, they arranged the room for us in a stunning way. Highly recommend!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,058 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.

K
Kevin
From
New Zealand
Beautifully designed - the hotel is a destination in itself Could have stayed on another week
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,591 reviews
Price from
US$166.21
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.

A
Anita
From
Poland
Great brand new hotel with spacious rooms and a nice pool to cool down after climbing up the rocks. The staff is incredibly nice and helpful, they gave us advice on where to eat/drink and arranged transportation at a very reasonable price. The breakfast is excellent, you cannot eat it all. We were served fruits and freshly squeezed fruit juice, then omelette and next pancakes/local specialty halaba. Also, if you go up the road leading to the hotel you’ll see the fields and a nice lake, perfect location when you’d like to get a break from the tourist crowds
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 109 reviews
Price from
US$55
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.

C
Catriona
From
Ireland
Amazing location, the host was extremely nice and welcoming. Really helpful and giving advice on what to do and helping ordering tuk tuks if required. The cabana itself was extremely clean and spacious with good AC. Food was amazing too. Cannot fault, definitely stay here if in the area.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 108 reviews
Price from
US$63
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.

S
Sebastian
From
Austria
We had an absolutely delightful stay at Lion Gate Hotel Sigiriya. We spent two nights there, and without a doubt, it’s the most charming and welcoming hotel we’ve experienced. Bernard, who manages the hotel, goes above and beyond to ensure your comfort, and his friendly staff make you feel right at home. The breakfast was excellent, with a wide variety of dishes—many of them traditional—that catered to all tastes. The hotel was very clean, and every team member was friendly and warm. Additionally, all the nearby attractions were easily accessible. We would love to stay here again anytime!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 392 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.

L
Lucie
From
Czech Republic
This is a really great place to stay in Sigiriya. It's close to everywhere, great care (like from mom), and very nice and helpful staff.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 386 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
Jasdeep
From
India
Good staff, great and spacious rooms, swimming pool is very clean , exceptional at this price
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 316 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.

J
Jutta
From
Finland
Place was wonderful and quiet, staff were extremely helpful and friendly. We were very satisfied with the place and it exceeded our expectations.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 546 reviews
Price from
US$45
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.

G
GOVIND BALAN
From
India
Breakfast was great.The location is close to other resuarants as well.Sala and Sampath took care of us very well, Very friendly people
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 878 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, 109 reviews
    From US$61.05 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 316 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, 251 reviews
    From US$60.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 48 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,591 reviews
    From US$378.99 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 546 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, 108 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,441 reviews
  • Popular with guests booking hotels in Sigiriya

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

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

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

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

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

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

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

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

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,913 reviews

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, 320 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, 939 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$26.40 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 100 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.2
    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

Budget hotels in Sigiriya and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 275 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.1
    Very good - What previous guests thought, 191 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, 413 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.9
    Fabulous - What previous guests thought, 275 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 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.2
    Very good - What previous guests thought, 78 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
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 515 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.

    From US$53 per night

Best hotels with breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 98 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, 607 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, 906 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, 271 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, 79 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, 20 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, 42 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
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 83 reviews

    Located in Sigiriya, within 2 km of Sigiriya Rock and 4.8 km of Pidurangala Rock, Rithu Homestay provides accommodation with a garden as well as free private parking for guests who drive.

    From US$9 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$33.30 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 893 reviews
    It is not a five-star hotel, the facility offers basic accommodation, but it also has many advantages. The owners are very hospitable, the room was clean, the bedding was also clean, hot water in the shower, nice breakfast at the time chosen by the guests and the most important: thing: location. On the edge of the jungle, so you can relax in silence listening to the music of nature, but at the same time quite close to cafes and restaurants in Sigiriya. In addition, very close to the park, where the Lion Rock is located.
    Guest review by
    Jaroslaw
    United Kingdom
  • From US$28 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 652 reviews
    the staff at Sigiriya Kele were incredible, they were always around to offer the best tips on what to do and where to go. We ate dinner here on the first night and it was amazing, the breakfast was also the best we’ve had in Sri Lanka. The hotel has great pool facilities which are perfect for relaxing after climbing Lions Rock. Location is also good only a 1km walk to the town.
    Guest review by
    Zachary
    United Kingdom
  • From US$28 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 275 reviews
    Great value for money, the Sri Lankan brothers, that own and operate this beautiful little hotel were exceptional catering for all our needs. Food was some of the best my wife and I had eaten on our trip. Could not recommend highly enough thank you guys for a memorable visit to Sigiriya.
    Guest review by
    Bianca
    Australia
  • From US$28 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 607 reviews
    The Sigiriya Paradise Inn is a real hidden gem run by a extremely kind family. We booked an additional night as the view is amazing. It was the best hotel during our 4 weeks stay in Sri Lanka and their hoppers are the best.😋
    Guest review by
    Marleen
    Netherlands
  • From US$38.85 per night
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews
    Large clean room with hot water!!!! Close to beautiful lake and Sigiriya Rock!!!!! And the hotel owner is doing taxi service so you can get best hotel and best driver at the same time!!! Highly recommend to stay here 🫡
    Guest review by
    Anonymous
    Japan