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 – 282 hotels and places to stay

See the latest prices and deals by choosing your dates.
Royal Rock Sigiriya, hotel in Sigiriya

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Very good location, 7 minutes away from Lions rock which is great. Staff were very friendly and generally had a good vibe. Also very mindful of food allergies which was very much appreciated. The staff organised for a Tuk tuk to take us to lions rock in the morning which was nice. Welcome drink was a nice touch.
8.9
Scored 8.9
Fabulous
Rated fabulous
831 reviews
Price fromTHB 2,124.02per night
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.

The staff were wonderful.
8.9
Scored 8.9
Fabulous
Rated fabulous
750 reviews
Price fromTHB 1,433.83per night
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.

Best scrambled eggs ever. Generous fruit platter. The pool was appreciated since the weather was so hot. The room was ok (but really good for the price). Nice shower!
9.3
Scored 9.3
Superb
Rated superb
509 reviews
Price fromTHB 1,801.48per night
Into The Wild Sigiriya, hotel in Sigiriya

Located in Sigiriya, 7.2 km from Sigiriya Rock, Into The Wild Sigiriya provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

This is a basic hotel with a large room and a reasonable-sized bathroom that is kept clean. The hotel borders a forecast, and the hotel grounds are covered with various types of trees and plants. In the morning, various birds bird chirping give us a feeling we are in the middle of a forest. A swimming pool is located in the middle of the hotel grounds. The rooms were kept clean with a large bed. Comfortable mattresses (firmness 4.5 out of 5). The bathroom is simple but kept clean. Laundry service is available – single washing machine and tumble dryer usage costs circa £10. That is reasonable compared to many other hotels. The restaurant is available, and the food is reasonable, but it has a limited menu. On the main road, a 15-minute walk from the Hotel, a few restaurants and convenient shops are located. Staff – All the staff were very friendly and helpful. Willing to go the extra mile to give us the satisfaction. Note: The visitors were advised not to venture out of the hotel without guidance after 7 pm due to the presence of wild elephants. I will return to this hotel.
8.9
Scored 8.9
Fabulous
Rated fabulous
409 reviews
Price fromTHB 2,058.84per 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.

Room was nice
7.9
Scored 7.9
Good
Rated good
115 reviews
Price fromTHB 2,022.13per night
Amelia Resort, hotel in Sigiriya

Located in Sigiriya, 3.9 km from Pidurangala Rock, Amelia Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Swimming pool was ok
8.4
Scored 8.4
Very good
Rated very good
134 reviews
Price fromTHB 1,051.48per night
Fresco Water Villa, hotel in Sigiriya

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.

Room and staff
7.4
Scored 7.4
Good
Rated good
49 reviews
Price fromTHB 2,279.28per night
Sunshine Resort & Spa Sigiriya, hotel in Sigiriya

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.

Everything, especially the amazing staff, the free advice they gave and the incredible food they prepared.
7.9
Scored 7.9
Good
Rated good
212 reviews
Price fromTHB 1,375.01per night
Lario Resort Sigiriya, hotel in Sigiriya

Located in Sigiriya, 7.3 km from Sigiriya Rock, Lario Resort Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

We really enjoyed our stay at Lario. We were warmly greeted by the owners, Rita and Roshan, and the super friendly staff. They helped us book a tuk tuk for an early visit to Sigyria. Our room was big and nicely decorated. A/C worked well. And you can pay your stay by card! 100% recommended!
9.2
Scored 9.2
Superb
Rated superb
86 reviews
Price fromTHB 1,941.19per night
Sunrise Cottage, hotel in Sigiriya

Situated in Sigiriya, 1.4 km from Sigiriya Rock, Sunrise Cottage features accommodation with a garden, free private parking and a terrace.

Very charming and intimate place among the nature The room and the bathroom are super clean, with nice furniture. The terrace is also super convenient and chill with a beautiful armchair next to the swimming pool
9.6
Scored 9.6
Exceptional
Rated exceptional
134 reviews
Price fromTHB 1,158.10per night
See all 208 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
    Superb
    Rated superb
     · 9 reviews

    Situated in Sigiriya, 3.2 km from Sigiriya Rock, AMRON RESORT SIGIRIYA features accommodation with a garden, free private parking and a terrace.

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

    Situated in Sigiriya, 3.5 km from Sigiriya Rock, The View Hotel Sigiriya features accommodation with a garden, free private parking, a terrace and a restaurant.

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

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

    Set in Sigiriya, 1.2 km from Sigiriya Rock, Hotel Bird Paradise offers accommodation 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
    Superb
    Rated superb
     · 49 reviews

    Situated in Sigiriya, 1.4 km from Sigiriya Rock, Sigiri Royal Point Tree House features accommodation with free bikes, free private parking, a garden and a terrace.

    Nice simple accommodation with breakfast and everything needed.

  • Heritance Kandalama
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,303 reviews

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

    Room, location, views, food, kindness of personnel, pools

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

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

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

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

    Situated in Sigiriya, 5.3 km from Sigiriya Rock, NIVADOO RESORT SIGIRIYA features accommodation 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
    Fabulous
    Rated fabulous
     · 831 reviews

    Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Great attention, very clean, calm and confortable.

Budget hotels in Sigiriya

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

    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.

    Nebuvome uzsisake pusryciu, bet vakariene buvo ispudingo dydzio!

  • NATURALIZA
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 77 reviews

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

    Very nice people, we really enjoyed our staying there

  • Tepraas Sigiriya
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 99 reviews

    Set in Sigiriya, 11 km from Pidurangala Rock, Tepraas Sigiriya offers accommodation 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
    Superb
    Rated superb
     · 65 reviews

    Located in Sigiriya, 8.1 km from Pidurangala Rock, Organic Garden Resort Sigiriya provides accommodation with free bikes, free private parking, a garden and a terrace.

    Lovely place and good diner, the owner was very kind

  • Lario Resort Sigiriya
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 86 reviews

    Located in Sigiriya, 7.3 km from Sigiriya Rock, Lario Resort Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    Nice room Nice bathroom Nice food Nice pool Nice coffee Nice staff

  • Kuwera Eco Lodge
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 92 reviews

    Set in Sigiriya, 6 km from Sigiriya Rock, Kuwera Eco Lodge boasts 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

    Set in Sigiriya, 10 km from Sigiriya Rock, Ceylon Breeze Sigiriya offers accommodation 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
    Fabulous
    Rated fabulous
     · 133 reviews

    Located in Sigiriya, 8.2 km from Sigiriya Rock, Jungle Hut Resort Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

Hotels located in the centre of Sigiriya

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

    Situated in Sigiriya, 6.8 km from Pidurangala Rock, Sigiri Vananthara features accommodation 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, 2 km from Sigiriya Rock, Sigiriya Rock Star Home Stay features views of the garden.

  • Sunrise Cottage
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 134 reviews

    Situated in Sigiriya, 1.4 km from Sigiriya Rock, Sunrise Cottage features accommodation with a garden, free private parking and a terrace.

    Very pleasant and smiling host, highly recommended

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

    Set in Sigiriya, 5.3 km from Sigiriya Rock, Pavona Lake offers accommodation 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

    Situated in Sigiriya, 8 km from Sigiriya Rock, Cabanas by Cloudz Sigiriya features accommodation 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 8.3 km from Pidurangala Rock, Habarana Lake Resort offers 4-star accommodation 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, 10 km from Sigiriya Rock, Eco Pavilion provides accommodation with a garden, free private parking and a restaurant.

  • The Bell Farm Eco Resort
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 4 reviews

    Located in Sigiriya, 12 km from Sigiriya Rock, The Bell Farm Eco Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

    Beautiful property with all basic amenities & facilities.

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 THB 1,102.95 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 reviews
    We had such a lovely stay at Shady Mango Villa! The room we had was huge, clean and the beds were very comfortable. The breakfast was wonderful and included eggs, pancakes, fruit, yogurt and toasties and the location is a close walk to a few great restaurants and a short drive to Sigiriya and Pidurangala. The family are so sweet, kind and accommodating and made us feel very at home - Sunil has a tuk tuk and is a tour guide so took us to Dambulla Cave Temple and Pidurangala Rock. Thank you again for such a lovely stay 🥰
    Lydia
    United Kingdom
  • From THB 661.77 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 118 reviews
    · This has been our favorite stay so far! The location is the absolute best if you are hoping to hike up Pidurangala and Sigiriya Rock. The bed was comfortable, the showers had , the food was delish and the ladies who own and run this place are the sweetest and most incredible. he was our Sri Lankan friend and took such good care of us. Amazing food and great recommendations! You can just tell how much love and passion they have put into everything. Wish we could have stayed longer.
    Ficido
    France
  • From THB 2,124.02 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 831 reviews
    We arrived at 19:00 and found that the hotel exactly same as on photos (yeah, in some hotels it doesnt work like this 😀) Delicious dinner and breakfast exactly as we expect. We had choice of 3 different cousins. Also they gift flowers for girls because of International Women’s Day, 10/10 (lotuses from beautiful own garden). Best view on Sigiriya mountain, morning view 11/10. Also they have wonderful rotveiler dog Roxxie 🐶 Clean room, wifi 8/10, required stuff exists
    Krauchuk
    Belarus
  • From THB 4,561.34 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 121 reviews
    My husband and I had a perfect holiday at SigiriyaJungles. From arrival to departure, we were treated with warmth, and we felt very comfortable. The rooms were spacious and elegant. Architecturally a beautiful place. The F&B Manager was always with a "YES", The food was scrumptious, and the buffet had a good variety. We also had a nice walk along the village and the hotel is surrounded by paddy cultivation. We will for sure return.
    Deanna
    Sri Lanka
  • From THB 367.65 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 81 reviews
    The worst booking experience ever in my life (we have booked around 50 hotels with Booking.com alone). We had a horrific experience and that’s not about the dirty bathroom or the used bath soap in there or the several varieties of insects we spotted inside the rooms or WiFi was not available in the room or the fact that we had to go and ask them to provide bed rolls, towels and soap. But it is more beyond that - read below
    Mujeeb
    United Arab Emirates
  • From THB 1,102.95 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 128 reviews
    The place was extremely good value for money and it is an incredible good bargain - I could not believe it did not yet have 5 stars! The forest sounds made you feel one with nature; while maintaining the standards of a luxury room. The food was also first class. The staff was also brilliant as they helped us numerous time and were always flexible and accomodating . Best hotel experience I have ever had!
    leo92ra
    United Kingdom
  • From THB 2,010.31 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 329 reviews
    The host Ashoka was very warm and welcoming. He gave me tips on sites to see whilst in Sigiriya and personally drove me to Lions Rock, Pidurangala Rock and Dambulla. The accomodation was very clean and modern and Breakfast and dinner was delicious. I definitely recommend this place, my stay was perfect and Ashoka went out of his way to make sure I was well accommodated.
    Ivan
    Australia
  • From THB 2,102.96 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 982 reviews
    Wonderful family run hotel set in a beautiful large garden full of wildlife! The room was large, clean and an extremely comfy large bed. Breakfast is large and delicious & be sure to eat in the hotel for at least one night you will not regret it, best curry in Sigiriya! For money, there is no better in Sigiriya! PS the Hurulu safari through the hotel is amazing!
    A
    Anonymous
    Ireland
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    everything things are good. Amazing family that hosted us! Owner Priyankara best and honest Travel informer. Place was really nice, clean and Really peaceful front. Good room, with good Wi-Fi, comfortable bed, hot water, AC, fun, very good breakfast. The location was near the Sigiriya Rock (2km). It middle of Dambulla , Habarana and Minneriya
    Liseer
    Russia
  • From THB 4,897.10 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 162 reviews
    The swimming area is amazing. I struggle to find proper swimming pools where I can exercise. This place has the best pool if ever seen in a hotel. Upali, the owner, is amazing! Do not hesitate to sit down and have a chat with him. The food is very good quality. And the hotel itself is a little peaceful oasis.
    Ivan
    Netherlands
  • From THB 1,029.42 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 97 reviews
    Homestay at a very nice family, delicious meals for dinner, big pool next door in a dreamy setting. The house is both close to Sigiriya and Dambulla and the host can organize trips for you. We stayed 3 nights with our kids in the 2 rooms upstairs with our own terrace and had a great time here.
    Lenaïg
    Netherlands
  • From THB 992.65 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 470 reviews
    Good location. Stunning view. Helpful staffs. Confortable room. Surrounded by nature. Best rice and curry in Sigiriya. Our driver was coming late in the morning and he did not answer my call, the staff of this hotel went to find him by bicycle.
    Aya
    Vietnam
  • From THB 735.30 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 44 reviews
    Amazing place to stay in Sigiriya. The rooms are huge, location is perfect, just 5min walking to the main entrance to Lion Rock hike. But the best part was the breakfast, it was the best breakfast we have had so far in Sri Lanka.
    Juan Sebastian
    Brazil
  • From THB 849.27 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 694 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 THB 698.53 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 247 reviews
    A lovely house in a very good location in Sigiriya, perfect to visit the area and avoid crowded Dambulla. The hosts are very helpful lovely family, who serve the best breakfast on the whole island.
    Dorota
    Poland
  • From THB 3,639.18 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 604 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 THB 1,509.94 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 123 reviews
    Hospitality 11/10. Hosts are very helpful. Good breakfast with fruit plate. The best view to Sigiriya rock. Real domestic atmosfere. All recommendations.
    Rade
    Serbia
  • From THB 3,639.18 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 604 reviews
    Very clean hotel and very friendly staff, they are always trying to give you the best experience at your stay in Sigiriya. The food is also delicious.
    Jorne
    Belgium
  • From THB 2,135.68 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 49 reviews
    Location has great views over the lake and is close to Sigiriya. The hotel offers a different 4 course menu every night for a reasonable price.
    Hendrik
    Netherlands
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,140 reviews
    Nice hotel with a awesome pool, with a view of Sigiriya rock. Good food.
    Alexandru
    Romania

Research, refine and make plans for your whole trip