Skip to main content

Filter by:


Star Rating

Review Score

Kekirawa – 429 hotels and places to stay
See the latest prices and deals by choosing your dates.
Ritigala Hideaway, hotel in Kekirawa

Ritigala Hideaway has a garden, terrace, a restaurant and bar in Habarana.

9.6
Scored 9.6
Exceptional
Rated exceptional
17 reviews
Price from$32per night
Palmyra Nature Resort Sigiriya, hotel in Kekirawa

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.

Hotel Services, Friendly Staff
8.7
Scored 8.7
Excellent
Rated excellent
938 reviews
Price from$51.48per night
Cassandra Culture Resort, hotel in Kekirawa

The serenity of a remote village, with perfect comforts of a star class hotel, Cassandra Culture Resort is a perfect getaway that rejuvenates your body, soul and spirit in the environment of a luxury...

Was a pleasant stay. The operating manager made everything easy
8.5
Scored 8.5
Very Good
Rated very good
195 reviews
Price from$42per night
La Dolce Vita, hotel in Kekirawa

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.

The staff was amazing!
9.3
Scored 9.3
Wonderful
Rated wonderful
470 reviews
Price from$49per night
White Land City Hotel, hotel in Kekirawa

White Land City Hotel has a garden, shared lounge, a terrace and restaurant in Dambulla.

The staff was super friendly, was very close to Dambulla town and the bus station. The room was spacy and clean.
8.5
Scored 8.5
Very Good
Rated very good
305 reviews
Price from$25per night
EKHO Sigiriya, hotel in Kekirawa

Located 2625 feet from Sigiriya Rock, EKHO Sigiriya features free WiFi throughout the property. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Great location, pleasant 15minute walk to Sigiriya entrance Pool is nice (but needs umbrellas)
8.3
Scored 8.3
Very Good
Rated very good
196 reviews
Price from$72.80per night
Amelia Resort, hotel in Kekirawa

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

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.5
Scored 8.5
Very Good
Rated very good
126 reviews
Price from$26per night
AliKele Hotel & Resort, hotel in Kekirawa

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.5
Scored 7.5
Good
Rated good
47 reviews
Price from$28per night
Into The Wild Sigiriya, hotel in Kekirawa

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
396 reviews
Price from$56per night
Lario Resort Sigiriya, hotel in Kekirawa

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.

I don't have enough words to describe how perfect our stay was in their beautiful place. Rita and Roshan are a mixed couple from Italy and Sri Lanka who brought their common love for hosting to create a beautiful hotel. You can very clearly see that they both grew up in families who did that. It's so natural for them that they don't make you feel like just customers but part of their family. I will start with their staff who are so kind and professional. They do their job so well. And I have to say this is the first place we have been in, in Sri Lanka, where the staff was treated so well and because of that they do their jobs with such passion. They took care of every single need of ours. They also offered to clean our room everyday. They played and took care of our daughter. They all speak good English and are always present everywhere. I can never thank them enough. I will now move on to the room and facilities. Our room was very big with everything you might need in including 2 terraces. It was super clean. The bedding was spotless. I have never seen whiter sheets. We had a water boiler with tea and coffee as well as water. There was also a fridge and a safe. The room smelled so nice and had a beautiful view from both sides. The bathroom was also very clean and had hot water and good shower pressure. The hotel itself makes you feel like you are in heaven. Roshan's love for trees and Rita's love for flowers got combined into creating an endless nature feeling. You can enjoy a swim in their pool surrounded with nature like an infinity pool. The pool was always clean. It's big and has an area for the little ones which was very good for our daughter. Their restaurant is also outside near a pond and again surrounded with all the nature. There is also a garden where our daughter could run around safely and happily while we enjoyed the best coffees. The food was AMAZING and that is coming from a foodie !!!
9.1
Scored 9.1
Wonderful
Rated wonderful
70 reviews
Price from$63per night
See all hotels near Kekirawa
Subscribe to receive premium deals

Prices drop the second you sign up!