The 10 best B&Bs in Kekirawa, Sri Lanka | Booking.com
Skip to main content

B&Bs in Kekirawa

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Kekirawa

The best B&Bs in Kekirawa

Check out our pick of great B&Bs in Kekirawa

Filter by:

Review score

Sigiriya Sun Shine Villa

Sigiriya (Near Kekirawa)

Set within 3.4 km of Sigiriya Rock and 6.5 km of Pidurangala Rock, Sigiriya Sun Shine Villa offers rooms with air conditioning and a private bathroom in Sigiriya.

J
Janti
From
Pakistan
Dinusha, the owner of Sunshine Villa, is a very kind and honest person. He took very good care of us. The food is delicious. The rooms are clean and nice. The bathroom is clean. He took an elephant safari for a reasonable price. Thanks for that especially. A scooter was given to see the village of Sigiriya. Thanks for the care. Highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,170 reviews
Price from
US$45
1 night, 2 adults

Sigiri SAAT Cabana

Sigiriya (Near Kekirawa)

Situated in Sigiriya, 3.4 km from Pidurangala Rock and 3.6 km from Sigiriya Rock, Sigiri SAAT Cabana features spacious air-conditioned accommodation with a terrace and free WiFi.

S
Silvia
From
Slovakia
Just like pictures! Beautiful view. Great srilankan breakfast. Very very nice owner, helped with everything.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 132 reviews
Price from
US$40
1 night, 2 adults

Sashini Homestay

Sigiriya (Near Kekirawa)

Situated in Sigiriya, 1.6 km from Sigiriya Rock and 3.7 km from Pidurangala Rock, Sashini Homestay offers a garden and air conditioning.

J
Jan
From
Czech Republic
Everything was absolutely great! 😍 the best stay in Srí Lanka we had so far during our trip. He also drove to Pidurangala rock with his tuktuk 🛺 The hosting family was very kind to us. 🙏🏻 We also have received very rich & delicious breakfast! We can only recommend! 😇
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 130 reviews
Price from
US$28
1 night, 2 adults

Swan Lake Habarana

Habarana (Near Kekirawa)

Set within 12 km of Pidurangala Rock and 13 km of Sigiriya Rock, Swan Lake Habarana offers rooms with air conditioning and a private bathroom in Habarana.

S
Stefano
From
Italy
Kalhara made our stay perfect. He organized wonderful tours (safari, temples, dance show), and her wife prepared amazing breakfast and dinner! Everyday we had a different menu, always good and with Sri Lankan delicacies. The room was huge, spotless clean, with a very comfortable bed. The garden is beautiful, with palm trees and flowers, with a nice patio where we relaxed before dinner.. We had also a very nice walk close to the lake and ricefields, from the road in front of the hotel. We strongly recommend Swan lake to everyone wants to enjoy Habarana area
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 205 reviews
Price from
US$21
1 night, 2 adults

Hidden Lake Cottages Sigiriya

Sigiriya (Near Kekirawa)

Hidden Lake Cottages Sigiriya is located in Sigiriya and features a private pool and lake views. Featuring babysitting service, this property also provides guests with a picnic area.

J
Jonathan
From
Germany
Close to wild loge and view points great villa with pool great owners
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 394 reviews
Price from
US$45
1 night, 2 adults

Sapphire Garden Hotel

Habarana (Near Kekirawa)

Located just 13 km from Pidurangala Rock, Sapphire Garden Hotel provides accommodation in Habarana with access to a garden, barbecue facilities, as well as full-day security.

E
Emilyanne
From
United States
This stay was SO AMAZING! it was my first stop in Sri Lanka and I’ve been traveling for 6 weeks now, and have not had as good of an experience anywhere like I had at sapphire garden! The meals are cooked whenever you want them, there’s beautiful gardens and flowers everywhere, the pool is awesome, and the hosts are exceptional! I had so much fun playing card games with Leo and Wanda! Leo worked in the tour industry, so he has connections and knowledge about everywhere. They booked everything I needed, and personally drove me places as well. I had the best time here, and will never forget my experience and the hosts who became friends!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 215 reviews
Price from
US$65
1 night, 2 adults

Relax Nature Villa

Sigiriya (Near Kekirawa)

Located within 3.5 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Relax Nature Villa offers accommodation with seating area.

R
Roksolana
From
Ukraine
What a beautiful relaxed place! I had to move after two nights but I wish I stayed for a week at least. Highly recommended renting a bicycle (the owner can arrange it) and explore surrounding. The village is stunning, don’t miss all the lakes. The breakfast included in the price was full and delicious. And it was really convenient to order dinners as well and enjoy it sitting outdoor, surrounded by jungles. One of my best stays in Sri Lanka!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 449 reviews
Price from
US$7.29
1 night, 2 adults

Dream Villa Sigiriya

Sigiriya (Near Kekirawa)

Located within 1.7 km of Sigiriya Rock and 4.5 km of Pidurangala Rock in Sigiriya, Dream Villa Sigiriya provides accommodation with free WiFi and seating area.

B
Brano
From
Slovakia
very nice host. the room was clean and a surprise was waiting for me. see the photo ;) I felt great here. I recommend.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 213 reviews
Price from
US$30
1 night, 2 adults

Nature Night Homestay

Sigiriya (Near Kekirawa)

Offering a garden and garden view, Nature Night Homestay is situated in Sigiriya, 6.5 km from Pidurangala Rock and 1.2 km from Wildlife Range Office - Sigiriya.

V
Valentina
From
Chile
The room was comfortable, the host was very kind... And the breakfast were amazing!!! Delicious and a lot!! We spend 4 nights and also you have the option for dinner..
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 130 reviews
Price from
US$17.10
1 night, 2 adults

Sigiriya Nature Resort

Sigiriya (Near Kekirawa)

Offering a garden and garden view, Sigiriya Nature Resort is located in Sigiriya, 3.5 km from Sigiriya Rock and 6.7 km from Pidurangala Rock.

T
ThusithaK
From
Sri Lanka
Excellent. Located not far from Sigiriya rock, easy to access from road, but quiet and peaceful. Six of us stayed for two nights, and the stay was fabulous. Great hospitality, clean rooms and tasty food. Prasanna, the owner, can help with safari rides, visits to Sigiriya rock and with advice about other attractions. We enjoyed every moment of our stay, and we highly recommend it.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 157 reviews
Price from
US$27.90
1 night, 2 adults
All B&Bs in Kekirawa

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.