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.

A
Anastasiia
From
Germany
We liked the hotel in general. The room was simple, but clean and with A/C. WiFi was working fine as well Swimming pool after the day of hiking and sightseeing is exactly what was helpful. Breakfast and dinner were good as well. The personal was very helpful and supportive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,172 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
Sarah
From
Spain
Do not hesitate! Book one of these two, brand-new 'cabanas' immediately. Spotlessly clean, views of the mountains from the balcony, these are well-designed and spacious with big, comfortable beds. We woke to the sound of bird-call, including peacocks, 4 of whom we spotted in the garden. A truly lovely family runs this accomodation. They gave us a warm welcome, juice included, let us use their washing machine, took us around the area, gave us their home-grown bananas as well as other fruit and omelette for breakfast and generally looked after us impeccably. If we wished they would have also cooked us an evening meal. This is a new project for them and we are sure it will be successful.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 133 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.

C
Carlo
From
Italy
Best accomodation in Sigiriya!!! Cheap like a hostel, but private and clean, and at walking distance from anything you need. Owner and his family are amazing and cook an amazing big breakfast. Definitely 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.

A
Afrah
From
United Arab Emirates
From being welcomed with special fresh fruit juice to mid day star fruit,, everything about this place was great. Kalhara is an amazing host and very helpful. Even the breakfast was very nice and complete sri lankan style. Loved staying here.
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.

p
paula
From
Spain
Everything was great!!!! Staff excellent, delicious food!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 395 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.

Z
Zoltán
From
Hungary
Wanda and Leo are awesome hosts! They are so kind and the place is so lovely, quite and natural. One of the best place in sri lanka! :)
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.

L
LLorens Estapé
From
Spain
It is one of the best places I have stayed in all of Sri Lanka. You are in the middle of nature and once you come back from climbing the rock it is a haven of peace. The rooms are very rustic but charming. They have built them themselves. And now the most important part, the family. I have no words to describe their kindness and hospitality. The man always worried that I would not lack anything. He took me with his motorbike to a medicinal plant garden and also to Pidurangaya and the famous Sigiriya rock. A great person with a big heart. And let's talk about the meals, dinner and breakfast of great quality and quantity. They know how to pamper their customers with details, like a fruit juice. They will never say no. They also wash your clothes. In summary: highly recommended for the human warmth that you breathe and the good treatment you receive. The best place in Sigiriya and almost all of Sri Lanka.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 451 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.

J
Jennifer
From
United Kingdom
Without a doubt, the couple who run the hotel are the loveliest people you will meet in Sri Lanka. They are the kindest, sweetest people. They welcome you like family. They were so kind to my travel companion who was staying in a hotel nearby. - Communication was easy and quick - They organised our taxi from Negombo to Sigiriya; on the day, our plans changed and the couple helped us reorganise the taxi to a new pick up location and time - They organised our onward taxi to Kandy, including a stop at Dambulla caves on the way - Breakfast was a huge spread of omelette, chapati (cooked on a real wood fire) with sambol & dal, fresh fruit (watermelon, papaya, banana, passion fruit), tea / coffee. We skipped lunch. - The room was spotlessly clean - There was an electric shower, whilst not the most powerful, was hot. There was a second shower, more powerful but cool water. - The room had a lovely balcony for breakfast - They organised a safari / elephant tour. The host came with us to make sure we had a good time, spotting animals, taking photos, keeping us safe. We saw SO MANY ELEPHANTS, including lots of babies. Do it, it’s amazing - and cheap. - They gave us a thoughtful parting gift (I won’t spoil it, but we will treasure it) - Towels, soap, shampoo included - Good air con - The host saw a male peacock dancing outside our room and told us to come out to watch - amazing We paid for everything (taxis, breakfast, room, safari) at check out - they only accept cash.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 212 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.

A
Aline
From
Belgium
Amazing stay! I l strongly recommend this place to any traveler looking for some relaxing atmosphere. The family was very nice and super helpful in helping me to plan my stay. They provided very useful recommendations and help with ordering tuktuk. The food was the best I had in Sri Lanka so far, highly recommend to enjoy your dinner there. The room was very nice and clean, AC, huge bathroom. The garden was very pretty. The guesthouse is located a bit outside of the main road but the village is accessible by foot. Last but not least, I did the safari with the owner, which was one of the best experience I had. Safari was in Hurulu Forest Reserve, a very nice forest, and we saw lots of (baby) elephants. Highly recommended!
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.

M
Martin
From
Austria
Clean rooms Nice garden WLAN Nice owner Good breakfast Close to lion rock
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.