Skip to main content

Search hotels in Sigiriya

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

Filter by:


Star Rating

Review Score

Sigiriya – 285 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

The view of Lion Rock from the room balcony is breathtaking. The rooms are very modern comfortable and super clean. All I can say about the staff is WOW, they are incredibly accommodating, warm and caring, we asked if they had King coconuts and they had one of their staff climb a tree and bring enough down to serve all of the guests swimming in the pool.
8.9
Scored 8.9
Excellent
Rated excellent
832 reviews
Price from$48per night
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.

It’s a guesthouse with 5 bedrooms. Nice and helpful staff. You are in the middle of nowhere and the view is wonderful. Good value for the price.
8.9
Scored 8.9
Excellent
Rated excellent
750 reviews
Price from$45per night
La Dolce Vita, hotel in Sigiriya

Located in Sigiriya, 1.2 miles from Sigiriya Rock, La Dolce Vita provides accommodations with a garden, free private parking, a terrace and a restaurant.

So close to lion rock
9.3
Scored 9.3
Wonderful
Rated wonderful
511 reviews
Price from$49per night
Into The Wild Sigiriya, hotel in Sigiriya

Located in Sigiriya, 4.5 miles from Sigiriya Rock, Into The Wild Sigiriya provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

It felt like we were living in a jungle. The pool, the foliage, the birds . . . it was extremely tranquil. The food was excellent! We ate in town a few times, but my partner and I agreed that our favorite meal was at Into The Wild. The staff, Nimesh, Suresh, Sameera, Hashan, Sithija, Achala, and Jesse (the large, sleepy dog) were AMAZING. They made sure we were comfortable and happy our entire stay. They remembered our names and made great recommendations for things to see and do. Smiles all around :)
8.9
Scored 8.9
Excellent
Rated excellent
409 reviews
Price from$56per night
Amelia Resort, hotel in Sigiriya

Located in Sigiriya, 2.4 miles from Pidurangala Rock, Amelia Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

The staff were very welcoming. Loved their hospitality. We got welcome drinks which were much needed after long hours of traveling. We really enjoyed the swimming pool. They had a selection of games for entertainment. Overall we had a good time.
8.4
Scored 8.4
Very Good
Rated very good
134 reviews
Price from$26per night
Lario Resort Sigiriya, hotel in Sigiriya

Located in Sigiriya, 4.6 miles from Sigiriya Rock, Lario Resort Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Staff
9.2
Scored 9.2
Wonderful
Rated wonderful
87 reviews
Price from$51.20per night
AliKele Hotel & Resort, hotel in Sigiriya

Located in Sigiriya in the Matale District Region, 1.5 mi from Sigiriya Rock, Ali Kele features an outdoor pool and barbecue.

Big room
7.4
Scored 7.4
Good
Rated good
49 reviews
Price from$28per night
Royal Retreat, Sigiriya 5 mins to Sigiriya Rock, hotel in Sigiriya

Offering an outdoor swimming pool, Royal Retreat, Sigiriya 5 mins to Sigiriya Rock is located at a distance of 3-minute drive from Sigiriya Rock. Free WiFi access is available.

Very nice and contributing staff. Clean and Large room with different style.
7.9
Scored 7.9
Good
Rated good
115 reviews
Price from$42.50per night
Sunrise Cottage, hotel in Sigiriya

Located in Sigiriya, 0.8 miles from Sigiriya Rock, Sunrise Cottage has accommodations with a garden, free private parking and a terrace.

The pool is an amazing bonus after a day out! Breakfast served on the terrace was lovely each morning. The owner is very friendly and super helpful. Even taking me to the atm in his tuk tuk.
9.6
Scored 9.6
Exceptional
Rated exceptional
135 reviews
Price from$31.50per night
Sat Nam Village Eco-Hotel, hotel in Sigiriya

Located in Sigiriya, 6.1 miles from Pidurangala Rock, Sat Nam Village Eco-Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

The food, the staff, the pool, the location: everything was great! Thank you for an amazing experience!
9.2
Scored 9.2
Wonderful
Rated wonderful
129 reviews
Price from$43per night
See all 209 hotels in Sigiriya

Most-booked hotels in Sigiriya in the past month

Sigiriya's best hotels with breakfast

  • AMRON RESORT SIGIRIYA
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 9 reviews

    Located in Sigiriya, 2 miles from Sigiriya Rock, AMRON RESORT SIGIRIYA has accommodations with a garden, free private parking and a terrace.

  • The View Hotel Sigiriya
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 35 reviews

    Located in Sigiriya, 2.2 miles from Sigiriya Rock, The View Hotel Sigiriya has accommodations with a garden, free private parking, a terrace and a restaurant.

    Большой чистый и современный номер с новой сантехникой!

  • Hotel Bird Paradise
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 71 reviews

    Located in Sigiriya, 0.7 miles from Sigiriya Rock, Hotel Bird Paradise has accommodations with a garden, free private parking, a terrace and a restaurant.

    L’accueil incroyable, le petit déjeuner, la situation géographique

  • Sigiri Royal Point Tree House
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 49 reviews

    Located in Sigiriya, 0.8 miles from Sigiriya Rock, Sigiri Royal Point Tree House has accommodations with free bikes, free private parking, a garden and a terrace.

    Nice simple accommodation with breakfast and everything needed.

  • NIVADOO RESORT SIGIRIYA
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 693 reviews

    Located in Sigiriya, 3.3 miles from Sigiriya Rock, NIVADOO RESORT SIGIRIYA has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Foods should be more better ,I really don't like food

  • Royal Rock Sigiriya
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 832 reviews

    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.

    Great attention, very clean, calm and confortable.

  • Palmyra Nature Resort Sigiriya
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 986 reviews

    Located in Sigiriya, 1.6 miles from Sigiriya Rock, Palmyra Nature Resort Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Nice swimming pool and a clean room. Great location in Sigiriya!

  • Into The Wild Sigiriya
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 409 reviews

    Located in Sigiriya, 4.5 miles from Sigiriya Rock, Into The Wild Sigiriya provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

    Amazing location, very peaceful setting, clean rooms and great hosts.

Budget hotels in Sigiriya

  • Tropicara Resort
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 31 reviews

    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.

    Nebuvome uzsisake pusryciu, bet vakariene buvo ispudingo dydzio!

  • NATURALIZA
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 78 reviews

    NATURALIZA has an outdoor swimming pool, garden, a terrace and restaurant in Sigiriya. Offering a bar, the property is located within 7.3 miles of Pidurangala Rock.

    Very nice people, we really enjoyed our staying there

  • Tepraas Sigiriya
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 99 reviews

    Located in Sigiriya, 6.9 miles from Pidurangala Rock, Tepraas Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Property has a big garden withe swings, trampoline and pool. Excellent for family stay!

  • Organic Garden Resort Sigiriya
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 66 reviews

    Located in Sigiriya, 5 miles from Pidurangala Rock, Organic Garden Resort Sigiriya provides accommodations with free bikes, free private parking, a garden and a terrace.

    Lovely place and good diner, the owner was very kind

  • Kuwera Eco Lodge
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 92 reviews

    Set in Sigiriya, 3.7 mi from Sigiriya Rock, Kuwera Eco Lodge features a year-round outdoor pool and views of the pool. Guests can enjoy the on-site restaurant.

    A peaceful oasis with a nice swimming pool and delicious breakfast.

  • Ceylon Breeze Sigiriya
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 183 reviews

    Located in Sigiriya, 5.9 miles from Sigiriya Rock, Ceylon Breeze Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Everything was nice! The stab, the food and the room

  • Jungle Hut Resort Sigiriya
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 134 reviews

    Located in Sigiriya, 5.1 miles from Sigiriya Rock, Jungle Hut Resort Sigiriya provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Location,feeling,jungle noise at night Great and delicius food

  • Hotel Sigiriya Kele
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 374 reviews

    Hotel Sigiriya Kele has a fitness center, garden, a terrace and restaurant in Sigiriya.

    The hosts were so nice to us! Helpful and friendly!

Hotels located in the center of Sigiriya

  • Sigiri Vananthara
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Sigiriya, 4.3 miles from Pidurangala Rock, Sigiri Vananthara has accommodations with a garden, free private parking, a terrace and a restaurant.

  • Sigiriya Rock Star Home Stay
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 5 reviews

    Located in Sigiriya, 1.2 miles from Sigiriya Rock, Sigiriya Rock Star Home Stay features views of the garden.

  • Pavona Lake
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Located in Sigiriya, 3.3 miles from Sigiriya Rock, Pavona Lake provides accommodations with a garden, free private parking and a terrace.

    The hotel is located on a place which has a great view, the staff is very friendly and supplied everything we need. There was a bathtub, sugar, coffee packets, and also there was a minibar for every room. The breakfast was excellent.

  • Cabanas by Cloudz Sigiriya
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews

    Located in Sigiriya, 5 miles from Sigiriya Rock, Cabanas by Cloudz Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Habarana Lake Resort
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews

    Located 5.2 miles from Pidurangala Rock, Habarana Lake Resort offers 4-star accommodations in Sigiriya and features an outdoor swimming pool, a garden and a bar.

  • Eco Pavilion
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Located in Sigiriya, 6 miles from Sigiriya Rock, Eco Pavilion provides accommodations with a garden, free private parking and a restaurant.

  • The Bell Farm Eco Resort
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 reviews

    Located in Sigiriya, 7.3 miles from Sigiriya Rock, The Bell Farm Eco Resort provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Beautiful property with all basic amenities & facilities.

  • La Dolce Vita
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 511 reviews

    Located in Sigiriya, 1.2 miles from Sigiriya Rock, La Dolce Vita provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Amazing pool and rooms were nice. Staff were incredible

FAQs about hotels in Sigiriya









What Guests Said About Sigiriya:

  • 10
    Scored 10

    So much to do and see!

    So much to do and see! 3 nights is plenty, but easy to fill it! Climb the rock, absolutely do a village tour; go for a herbal massage (but prepare for a different kind of massage to normal!); and go on safari! We had a driver which made getting around super easy, but there are countless tuktuks you can rent.
    Georgie Robinson
    United Kingdom
  • 8.0
    Scored 8.0

    Excellent natural landmark with lush forest surroundings.

    Excellent natural landmark with lush forest surroundings. But climb up is overhyped. Only the view from top is extraordinary. On the contrary climb up the adjacent Pidurangala Rock has more rewarding view of the main Rockmass in the afternoon/sunset
    USHNIK
    India
  • 8.0
    Scored 8.0

    It was a very expensive entry fee to the rock, USD32 per...

    It was a very expensive entry fee to the rock, USD32 per person. The guides around the base are very persistent and can become a nuisance. We had a good tuk tuk ride round the base, which was lovely and booked privately, oh and it's perfectly ok to haggle on the price. Plenty of local cafes and juice bars. Fab place was The Green Hut Hotel, just 10 mins walk from Lion Rock, lovely rooms, great English speaking host and super food. Local temple worth a 15 minute look see. Tuk tuks everywhere and good value. Safari to Minneriya was great, saw loads of elephants.
    Sandra
    United Kingdom
  • 10
    Scored 10

    Three nights, i.e. two days are perfect:

    Three nights, i.e. two days are perfect: half a day for each - elephant-safari in Minneriya National Park - Dambulla cave temples - Sigiriya rock - Polonnaruwa, the ancient capital But you need a taxi or tuktuk to get around.
    Joachim
  • 10
    Scored 10

    We spend one night here.

    We spend one night here. Depending on what you want to do it was plenty of time. We arrived in the early afternoon checked into our accommodation and went to Dambulla Cave Temple. The following morning we got up before sunrise to climb Lion Rock, which despite what people say, is worth it. The fee was acceptable for us since it is a UNESCO site. After the hike we had breakfast and made our way further south.
    NIAMH
    Malta
  • 10
    Scored 10

    What a wonderful location!

    What a wonderful location! The pool was a true blessing after our exhausting flight, and the environment is quite soothing. Asanka's meal was incredibly delicious. The personnel was really helpful!
    Deshani Abeysundera
    Sri Lanka

Explore guest reviews of hotels in Sigiriya

  • From $19 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 59 reviews
    The people that run this place are the living embodiment of kindness. The guy will help you arrange your travels and make sure you’re paying correct prices, and can offer tourist and tuktuk services also very well priced. The woman cooks very well- say yes to chicken and curry! They also have two daughters that are also smart and kind. The garden is lovely and you will enjoy taking your tea there. I could just go on and on. Look no further- this is the best place in sigiriya.
    Nicole
    United States of America
  • From $21.25 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 243 reviews
    Very nice family, Amal and his wife Sabita were so kind. Big and clean rooms, hot water. Sabita is a good cook and we‘ve had the best chicken and pumpkin curry! Sigiriya rock is very close and easy to reach from this place. They were very helpful, they organised a national park tour for us and drove us to Dambulla in their car (1000LKR). Also we rented a scooter from Amals brother and when we‘ve had an flat tire they were very nice and gave us an extra day for free.
    Manuel
    Austria
  • From $50 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 750 reviews
    we loved EVERYTHING location, bed, bathroon, hotel manager. It was the perfect place to stay in Sigiriya. Each room would look at the pool and Lion rock which we found amazing. Breakfast was super nice. The guy in charge was incredible friendly. We met Gihan (tuktuk driver) thanks to him and we loved him too: super helpful, he took us to amazing places nearby and told us very interesting facts about the area. We would come back to this place a million times!
    Marina
    United Kingdom
  • From $137.07 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 521 reviews
    - If you want to take a rural experience ,this hotel is an ideal place - I stayed more than 10 hotels in Sri Lanka during my vacation. Amaya lake staff is the most friendliest staff i have met during my vacation. My special thanks to Ranjith ayya (room assistance ) Location is amazing surrounded by a lake. Easy access to Sigiriya, and dambulla cave temple - Restaurant is amazing with wide variety of selection
    Akila De Silva
    Germany
  • From $127.39 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 128 reviews
    The stay was excellent and the hotel was amazing, great value for money. The food and service was top tier. The surrounding village area is very peaceful and we were able to enjoy a walk around the village and a nearby lake. There is also an in house spa. The hotel is very close to the sigiriya rock and other historic places, transport can be arranged from the hotel itself for a fee.
    Peiris
    Sri Lanka
  • From $49.50 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 221 reviews
    Our stay at the thick forest was lovely. The treehouse in the forest give a cozy atmosphere. The location is perfect, right between Sigiriya and Pidurangula rock. The Hotel offers bicycle so you can easily go to Sigiriya city and enjoy the surrounding nature by bike. We were very nicely welcomed and throughout our stay the host was very accommodating and helpful with tips what to do.
    L
    Lilly
    Germany
  • From $121 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 295 reviews
    It was a perfect jungle hideaway. The tree house was a great place to immerse us in a jungle staff was friendly and we had a chance to spot a loris. It is close to Sigiriya and Pidurangala Rock. I really liked the off the beaten track vibe. In fact it was best maintained and designed hotel that we have visited during whole month in Sri Lanka
    Mateusz
    Turkey
  • From $17 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 145 reviews
    It is the best hostel in Sri Lanka, very quiet, clean and beautiful whit great price. Very respectful and kind host, she will give you the best suggestions for food and entertainment. Thank you very much for your hospitality, ma'am Rasika. Also, don't forget to eat the delicious food of pradeep restaurant (in Sigiriya)
    amir
    Iran
  • From $99.90 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 44 reviews
    This hotel was absolutely exquisite, rooms are nestled away at the forest edge. The staff are super helpful and the food was next level. The facilities are stunning. The only thing to note it’s about 7-8km from sigiriya but the hotel does offer shuttle services at a minimal fee. Definitely a must stay!
    Catherine
    South Africa
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,155 reviews
    A wonderful place, very close (walking distance) to Sigiriya Rock. Outstanding staff in each function of the hotel. Very good quality of the food, very professional spa treatment. Special thanks to Mr. Kasthuri and Mrs. Chathumini for their hospitality. The best place in Sri Lanka. I will come back!
    Mariusz
    Poland
  • From $63 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 632 reviews
    -beautiful and peaceful location, surrounded by monkeys, peacocks, birds, etc -the owners are wonderful and super helpful -dinner is available on site for a fair price which was the best food we had in Sigiriya -swimming pool was clean and really nice to have especially during the midday heat
    Nour
    United States of America
  • From $57.77 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 832 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.
    Achala Shaliya
    Sri Lanka
  • From $15 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 713 reviews
    Well cared accomodation - small bungalows in nice garden. Quite location in walking distance from the village center and Sigiriya rock. Spacious rooms with terrace. Probably the best room I had during my 2 weeks trip in Sri Lanka. The host family is very friendly.
    Jan
    Czech Republic
  • From $30.80 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 288 reviews
    Quiet and clean, close to all the interesting things to do in sigiriya and dambulla. Nice rural area far from big cities and chaos people are so welcoming and nice. Shen knows all the activities you can do and has contacts to organize your days.
    Marina
    Spain
  • From $23.10 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 697 reviews
    Everything about the hotel was amazing. The food, the location, the staff, the room - everything was super. Highly recommended. Ate one of the best pancakes at breakfast there. They also have amazing cycles for rent.
    Insiyah
    Pakistan
  • From $166.50 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 163 reviews
    Beautiful bush hotel with great facilities. The rooms were clean and spacious. Very close to Sigirya Lion's rock, Pidurangala Minneriya park and Dambulla temple cave.
    Manaan
    Kenya
  • From $145.18 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 605 reviews
    great property best food in sigiriya best location staff are super friendly pool was not crowded at all near the hotel there is a swing which is so beautiful
    Sara
    Saudi Arabia
  • From $20 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 24 reviews
    The best hotel in Sigiriya. The location is close to the main street. Delicious and varied breakfast and dinner. What a beautiful and kind family.
    ABDULLAH
    Saudi Arabia
  • From $63 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 528 reviews
    Very Nice and best hotel in sigiriya. Kindly owner and friendly staff
    kafar
    Sri Lanka
  • From $37.40 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 520 reviews
    Best place in Sigiriya 🙂
    Vojtěch
    Czech Republic

Research, refine, and make plans for your whole trip