Skip to main content

Hotels near Kekirawa

Search hotels and more near Kekirawa

Filter by:


Star rating

Review score

Kekirawa – 433 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. The property is situated 24 km from Pidurangala Rock, 25 km from Sigiriya Rock and 8.3 km from Ritigala Forest Monastery.

Very good place, we will come again
9.6
Scored 9.6
Exceptional
Rated exceptional
17 reviews
Price fromTHB 1,216.02per night
Ritigala Lodge, hotel in Kekirawa

Providing free WiFi, a sun terrace with a swimming pool, garden and restaurant, Ritigala Lodge is located in Habarana.

Place was very calm. The pool was good. Staff was very friendly and helpfull. Room was well arranged and good space. all over this place was warth for the money.
7.0
Scored 7.0
Good
Rated good
25 reviews
Price fromTHB 570.01per night
Royal Rock Sigiriya, hotel in Kekirawa

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.

The staff running the place were lovely. Spacious room. Great view of Sigiriya Rock from the hotel. Restaurant was ok! Roxy the dog was super sweet!
8.9
Scored 8.9
Fabulous
Rated fabulous
822 reviews
Price fromTHB 2,119.11per night
Lankapura Heritage, hotel in Kekirawa

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.

I absolutely loved this charming place, I have nothing but appreciation towards it, especially beca of the location and staff, which is very friendly and helpful. The rooms are basic, but very clean, you have AC which is a must in Sigiriya, nets for the bed, ventilation. Beds are comfortable. The place is really intimate, there are few rooms, it’s quiet and the view from pool and backyard is perfect - rice fields and unobstructed views to the Lion Rock. Breakfast was delicious as well.
8.9
Scored 8.9
Fabulous
Rated fabulous
743 reviews
Price fromTHB 1,467.20per night
La Dolce Vita, hotel in Kekirawa

Set in Sigiriya, 2 km from Sigiriya Rock, La Dolce Vita offers accommodation with a garden, free private parking, a terrace and a restaurant.

Excellent Breakfast. And dinner too. Delicious meals. Clean rooms. Friendly staff. Location quite close to the Sigiriya Rock entrance.
9.3
Scored 9.3
Superb
Rated superb
499 reviews
Price fromTHB 1,797.32per night
Into The Wild Sigiriya, hotel in Kekirawa

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.

Superb hotel. Very calm environment with plenty of space and a lovely pool. The staff is excellent. A young and dynamic team. The waiter who speaks English very well was fantastic (and the rest of the team too, but special mention to the waiter). The food is good, and at our request, they agreed to prepare daily purees or boiled vegetables for our babies aged 16 months to 2 years. The rooms are large and clean, with all the necessities. Kettle, fridge, large bed. Hot water and good pressure for the shower. Seat to relax on the balcony. Air conditioning and fan. The value for money is good. The person who responds to booking messages was very helpful and responsive to all our exchanges. Thank you to the whole team for this very pleasant stay with you. We highly recommend this place, where we had four amazing days! We will definitely come back! Best wishes to all
8.9
Scored 8.9
Fabulous
Rated fabulous
407 reviews
Price fromTHB 2,054.08per night
Royal Retreat, Sigiriya 5 mins to Sigiriya Rock, hotel in Kekirawa

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,219.20per night
Amelia Resort, hotel in Kekirawa

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
133 reviews
Price fromTHB 1,049.05per night
Fresco Water Villa, hotel in Kekirawa

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.

Pool was good and the food was delicious
7.4
Scored 7.4
Good
Rated good
48 reviews
Price fromTHB 2,274.01per night
Liyya Water Villas, hotel in Kekirawa

Set in Dambulla, 18 km from Sigiriya Rock, Liyya Water Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The beautiful setting and wonderful villas, exceptionally helpful and friendly people of Liyya water villas were always happy to help us organise our next adventure
8.1
Scored 8.1
Very good
Rated very good
142 reviews
Price fromTHB 4,197.81per night
See all hotels near Kekirawa