Skip to main content

Filter by:


Star Rating

Review Score

Sigiriya – 270 hotels and places to stay
See the latest prices and deals by choosing your dates.
Heritance Kandalama, hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

8.8
Scored 8.8
Excellent
Rated excellent
1,201 reviews
Price from$174.75per night
Hotel Sigiriya, hotel in Sigiriya

Sigiriya is located within the Cultural Triangle of Sri Lanka, an UNESCO World Heritage Site. Featuring the best view of the Lion’s Rock, it offers an outdoor pool, restaurant and free parking.

8.6
Scored 8.6
Excellent
Rated excellent
933 reviews
Price from$112.50per night
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.

9.8
Scored 9.8
Exceptional
Rated exceptional
980 reviews
Price from$70per night
Palmyra Nature Resort Sigiriya, hotel in Sigiriya

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.

8.7
Scored 8.7
Excellent
Rated excellent
900 reviews
Price from$51.48per night
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.

8.9
Scored 8.9
Excellent
Rated excellent
773 reviews
Price from$44.89per 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.

8.9
Scored 8.9
Excellent
Rated excellent
674 reviews
Price from$45per night
Aliya Resort and Spa - Thema Collection, hotel in Sigiriya

Aliya Resort and Spa - Thema Collection is set amidst lush tropical foliage. Located right across from Sigiriya Rock, the resort features an outdoor swimming pool, fitness center and 4 dining options....

9.0
Scored 9.0
Wonderful
Rated wonderful
367 reviews
Price from$155.52per 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.

9.3
Scored 9.3
Wonderful
Rated wonderful
445 reviews
Price from$49per night
Flower Garden Eco Village, hotel in Sigiriya

Located 1.1 mi from Sigiriya Rock in Sigiriya, Flower Garden Eco Village features a restaurant, bar and free WiFi. Free private parking is available on site.

7.6
Scored 7.6
Good
Rated good
218 reviews
Price from$35per 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.

8.9
Scored 8.9
Excellent
Rated excellent
365 reviews
Price from$56per night
See all 214 hotels in Sigiriya

Most-booked hotels in Sigiriya in the past month

Sigiriya's best hotels with breakfast

  • AMRON RESORT SIGIRIYA
    Breakfast options

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

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 8 reviews
  • The View Hotel Sigiriya
    Breakfast options

    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.

    Very fresh, clean, big and modern room, which is very rare for this place. A pleasant surprise.

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 31 reviews
  • Hotel Bird Paradise
    Breakfast options

    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

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 67 reviews
  • Sigiri Royal Point Tree House
    Breakfast options

    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.

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 47 reviews
  • Heritance Kandalama
    Breakfast options

    A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

    Fantastic staff, amazing pool area and lovely, clean hotel room

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,200 reviews
  • Royal Rock Sigiriya
    Breakfast options

    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.

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 773 reviews
  • Palmyra Nature Resort Sigiriya
    Breakfast options

    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!

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 900 reviews
  • Lankapura Heritage
    Breakfast options

    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.

    Great location - beautiful breakfast view of Lion rock.

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 674 reviews

Budget hotels in Sigiriya

  • Tropicara Resort
    Cheap hotel

    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.

    Gute Einrichtung und sehr nettes Personal. Der Pool ist auch sehr gut.

    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 8 reviews
  • NATURALIZA
    Cheap hotel

    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

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 71 reviews
  • Tepraas Sigiriya
    Cheap hotel

    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.

    C’était très bien Calme Piscine agréable Bon restaurant Excellent service

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 87 reviews
  • Organic Garden Resort Sigiriya
    Cheap hotel

    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

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 57 reviews
  • Lario Resort
    Cheap hotel

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

    Ładne i czyste pokoje. Smaczne jedzenie, przemiły personel.

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 60 reviews
  • Kuwera Eco Lodge
    Cheap hotel

    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.

    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 75 reviews
  • Ceylon Breeze Sigiriya
    Cheap hotel

    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

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 165 reviews
  • Hotel Sigiriya Kele
    Cheap hotel

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

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

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 349 reviews

Hotels located in the center of Sigiriya

  • Cabanas by Cloudz Sigiriya
    Central location

    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.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review
  • Eco Pavilion
    Central location

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

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review
  • Pavona Lake
    Central location

    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.

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews
  • Lion Gate Hotel Sigiriya
    Central location

    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.

    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews
  • The Bell Farm Eco Resort
    Central location

    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.

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 reviews
  • La Dolce Vita
    Central location

    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.

    Great value for money! Very beautiful small resort, clean and good.

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 445 reviews
  • Lake Bungalow - Sigiriya
    Central location

    Located in Sigiriya, 1.5 miles from Sigiriya Rock, Lake Bungalow - Sigiriya provides accommodations with a garden, free private parking, a terrace and a bar.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 3 reviews
  • Pahana village
    Central location

    Located in Sigiriya, 6.3 miles from Sigiriya Rock, Pahana village has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2 reviews

FAQs about hotels in Sigiriya









Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Sigiriya:

  • 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
  • 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
  • 2.0
    Scored 2.0

    Sigiriya is a nice place to visit but be careful when...

    Sigiriya is a nice place to visit but be careful when selecting the hotel. Sometimes rating is not reflecting the real conditions in the hotel and I am not sure if booking com is visiting the hotels for rating and for audit and verification or not. The conditions and the rooms’ cleanness are very bad. The employees working in the hotel are very nice but seems to be very limited and having a very bad local management.
    A
    Anonymous
  • 10
    Scored 10

    Sigiriya, the rock fortress built by King Kashyapa, is a...

    Sigiriya, the rock fortress built by King Kashyapa, is a magnificent archaeological site worth visiting. It is advisable to visit in the morning to witness the marvelous scenery of the sunrise. It is recommended to avoid the rainy season.
    Rehan
    Sri Lanka

Explore guest reviews of hotels in Sigiriya

  • From $225 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 303 reviews
    Friendly staff. We talked to the owner and he told us his story on how he built the hotel. He even took the courtesy to take a few nice pictures for us with the beautiful scenery of the resort. Our suite had a view over the Sigiriya rock and Pidurangala which were mesmerizing in the morning. The resort is very green and cozy. The food at the restaurant was delicious, and the dining area is pretty. Our suite was roomy and very comfortable, with lots of interesting design elements. Really liked the toiletries.
    Dragos
    Canada
  • From $180 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 226 reviews
    Everything is amazing. The rooms have the best views overlooking Sigiriya and Pidurangala and they are extremely comfortable and clean. The restaurant offers amazing Sri Lankan food. It is a must try. The curries come with lots of trimmings giving you an opportunity to really understand what the cuisine is all about. Exceptional indeed. We will definitely be back to Roo Mansala next time we visit. I doubt any other property will be able to provide the same level of service and comfort.
    Amedee
    United Arab Emirates
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 46 reviews
    Amazing place and amazing people! The owner, Loku, is very friendly and location is great too, quiet and not far from every attraction. He provides transportation, food, safari, herbal and spice garden visit. If you need anything, you'll get it. Room was spacious and clean, I really loved my stay there. It feels like home, best local experience in Sigiriya. Fully recommended for couples, solo travelers and families. See you next time!
    Giovanni
    India
  • From $38.85 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 84 reviews
    This place is not a hotel, it’s home. Sanjaya and Ruan will make you feel like home! This is a beautiful, very well maintained paradise in the middle of nature, with all the comfort, amazing people and great great food. It was by far the best stay in our whole trip in Sri Lanka and one of best ever after visiting 30 countries. People make the place. Make sure you come here because you will not regret it for sure!
    Patrícia
    Portugal
  • From $26.64 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 23 reviews
    One of the best accommodations experience within my travel. Hosts are exceptional, easy to work with to arrange transportation within Sigiriya, and the pick up from the train station. Breakfast is beyond amazing. The cottage is spacious and super clean. The territory is quiet and safe. I will definitely choose to stay here again if I am back in Sigiriya.
    Ekaterina
    United States of America
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 933 reviews
    The hotel is very well located close to the Sigiriya Rock. The staff were amazing they even let us go back to the room after the check out because we thought the hike to the top and back would take us longer. Room was great and very comfortable but unfortunately the bathroom could use some maintenance (and a bit better cleaning).
    Nivetha
    Germany
  • From $50 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 674 reviews
    We had an amazing stay at Lankapura Heritage! The hotel is located beautifully with views to Sigiriya Rock and green fields. We loved relaxing at the pool or the restaurant terrace, enjoying the peace and the sounds of nature. The staff was extremely kind, serviceminded, and flexible to our needs. High value for money!
    Ana
    Denmark
  • From $91.58 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews
    Literally the best hotel in Sri Lanka for our 3 weeks trip. Just opened in mid-march '24 (we were first booking.com guests) - all equipment and supplies are brand new and good quality. Nice clean & pure design of rooms. Good breakfast. Excellent pool. Definitely worth the money. Best recommendations.
    Roman
    Kazakhstan
  • From $160.95 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 493 reviews
    This is a beautiful hotel surrounded by a gorgeous lake and forest. The pool was big and refreshing. The staff were incredibly welcoming and could not do enough for us, always smiling and friendly. This was the perfect base the explore nearby Sigiriya and Dambulla Cave Temples.
    Jade
    United Kingdom
  • From $51.32 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,080 reviews
    Nice place to stay when visiting Sigiriya. They provided Tuktuk transportation for an early morning (5:30am) visit to Sigiriya, which is the best time to go to avoid the heat and crowds. Nice pool and good breakfast and of course the wonderful Sri Lankan hospitality
    Josee
    United States of America
  • From $53 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 474 reviews
    The best place to stay in Sigiriya the property is beautiful and the staff and owner is super friendly the hotel provides tasty breakfast , lunch and dinner highly recommended
    Cybergypsy7890
    India
  • From $114 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 599 reviews
    Amazing place, perfect location to reach Sigiriya and Dambulla. The staff is extremely friendly and hospitable. We enjoyed our stay very much and will for sure return 😊
    Annika
    Denmark
  • From $34.65 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 57 reviews
    Locally owned hotel with super friendly owners and staff! The rooms are spacious and the beds are super comfortable! The upper floors have an amazing view of Sigiriya
    DANIEL
    Brazil
  • From $155.08 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 111 reviews
    Staff was incredibly friendly and sweet, very helpful. The hotel’s location is ideal, very close to Lion’s rock and Dambulla. Very quiet and peaceful place to stay!
    Margaux
    United Kingdom
  • From $9 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 132 reviews
    the location was perfect if you go to sigiriya rock.only 10minute walk. the welcome drink was tasty. and the bus to kandy is just front of the hotel.
    幸子
    Japan
  • From $15 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 $19 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 234 reviews
    Lovely hosts and amazing view of Sigiriya rock! I think one of the best hotels we have ever stayed at
    Oscar
    United Kingdom
  • From $144.21 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 194 reviews
    probably the best place in sigiriya, i liked the room interior so much, very comfy!
    Maria Ned
    Philippines
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 933 reviews
    Nice hotel with a awesome pool, with a view of Sigiriya rock. Good food.
    Alexandru
    Romania
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 484 reviews
    Best place in Sigiriya 🙂
    Vojtěch
    Czech Republic

Research, refine, and make plans for your whole trip