Skip to main content

B&Bs in Kwale

Find the B&Bs that appeal to you the most

The best B&Bs in Kwale

Check out our pick of great B&Bs in Kwale

Filter by:

Review score

Tombo House

Diani Beach (Near Kwale)

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

L
Lena
From
Switzerland
Everything was great! Super helpful staff, beautiful garden with pool and the rooms were clean and spacious. The food and breakfast was very good, as well!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 248 reviews
Price from
US$91.01
1 night, 2 adults

Zarafa House

Diani Beach (Near Kwale)

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

P
Pinky
From
South Africa
Staying in this property was amazing. Home away from home. The property was very nice, client and clean. The owners went out and beyond by arranging activities and taxis for us. Anne borrowed us the beach walking shoes for free. And ohh they accommodated us by closing off their loved dogs as we were uncomfortable around them. Thank you Anne for everything.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 141 reviews
Price from
US$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Kwale)

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

A
Alex
From
Greece
What to say... our 10 days stay at Peekaboo was just perfect. We really enjoy this quiet and simple guest house under the palm trees. Very cozy room, with excellent choice of wooden forniture, and a big balcony to enjoy the good weather. The breakfast has exactly what it needs eggs, pancakes, fresh exotic fruits, smoothies etc.. And on command you can have dinner or lunch perfectly prepare from the chef. The owners and the staff was really polite and friendly, ready to give you some nice locals information. I really recommend this place!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 121 reviews
Price from
US$71.25
1 night, 2 adults

Savita House Diani

Magutu (Near Kwale)

Set in Magutu, within 2.3 km of Diani Beach and 2.7 km of Leisure Lodge Golf Club, Savita House Diani offers accommodation with a garden as well as free private parking for guests who drive.

K
Karen
From
Kenya
The place was quiet and comfortable. The host was lovely and very hospitable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$30
1 night, 2 adults

Footprints House

Diani Beach (Near Kwale)

Situated very Centrally in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip.

L
Lina
From
Austria
Everything was super comfortable, from the bed to the organisation. The stuff was very friendly and nice and also the animals were super cute. I felt safe and at peace :)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 219 reviews
Price from
US$73.84
1 night, 2 adults

Casa Del Artista

Ukunda (Near Kwale)

Situated in Ukunda and only 700 metres from Diani Beach, Casa Del Artista features accommodation with garden views, free WiFi and free private parking.

D
Daisy
From
Kenya
I had a wonderful stay at Casa Del Artista. The place is spacious, artistic, and very homely, with a quiet and serene environment perfect for relaxation. The host, Damine, is warm, welcoming, and extremely helpful—a special thank you to her for making my stay so enjoyable. The kitchen is fully equipped, giving a true home-away-from-home feel. The location is excellent, close to Diani Airport, Diani Beach, and the Diani shopping centre, making it convenient for both leisure and necessities. Adding a swimming pool would make Casa Del Artista the perfect destination. I highly recommend it to anyone looking for a peaceful, comfortable, and inspiring stay in Diani.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews
Price from
US$43.20
1 night, 2 adults

SERENITY COVE

Ukunda (Near Kwale)

Set in Ukunda in the Kwale region, with Diani Beach and Leisure Lodge Golf Club nearby, SERENITY COVE offers accommodation with free WiFi and free private parking.

S
Seyed Ali
From
Philippines
location was great with a pool perfect value
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 8 reviews
Price from
US$36
1 night, 2 adults

Twilight Beach Haven

Ukunda (Near Kwale)

Set in Ukunda and only 600 metres from Diani Beach, Twilight Beach Haven offers accommodation with sea views, free WiFi and free private parking.

O
Otsyeno
From
Kenya
Such a wonderful home.. wonderful host and helpful Staff. I'll be be back again.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 13 reviews
Price from
US$36
1 night, 2 adults

Fred Hunter Villa

Tiwi (Near Kwale)

Located in Tiwi in the Kwale region and Leisure Lodge Golf Club reachable within 13 km, Fred Hunter Villa provides accommodation with free WiFi, a children's playground, a private beach area and free...

G
Goff
From
Kenya
Lovely place with good privacy and clean beaches
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 43 reviews
Price from
US$19.80
1 night, 2 adults

Diani Banda Cottages

Diani Beach (Near Kwale)

Situated 400 metres from Diani Beach, Diani Banda Cottages offers accommodation with a balcony, as well as an open-air bath and a garden.

H
Han Sol
From
Germany
Location. Cozy and clean room, simple kitchen equipments. Men and lady who managing were very nice and kind. 3min to walk and 2 big supermarkets are walking distance
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 88 reviews
Price from
US$35
1 night, 2 adults
All B&Bs in Kwale

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.