The 10 best B&Bs in Kwale, Kenya | Booking.com
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.

E
Eike
From
Germany
Tombo House is a super lovely eco resort! Honestly, it is one of the best place have stayed so far. The atmosphere is totally relaxed. You are really detached from the outer world and can enjoy staying at the natural pool surrounded by palms and trees. The breakfast was amazing. They had fresh fruits, very good coffee, homemade bread and even soy milk. The apartment was super clean, spacious and had a very pleasant design.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 245 reviews
Price from
US$80.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.

m
michal
From
Slovakia
We were stay here for 5 days and it was amazing as it was our Honeymoon, Ann and Zarafa team prepared some little extra present for us amazing breakfast was everyday different and very delicious, Ann and staff were very helpful in every aspect location maybe not fit to everyone but
Scored out of 10, guest rating 9.4
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.

H
Harman Bassi
From
Kenya
Everything was amazing! The beach is only a 15 minute walk or 5 minute tuk-tuk ride away, which makes peekaboo a lovely quiet spot, away from all the busy resorts. The host and staff were all extremely friendly to chat with and accommodating, arranging for early breakfast for me before my diving trips. I highly recommend staying at peekaboo!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 107 reviews
Price from
US$65.55
1 night, 2 adults

Diani Beach Gold Apartments

Diani Beach (Near Kwale)

3 km from Diani Beach, Diani Beach Gold Apartments is a recently renovated property situated in Diani Beach and features air-conditioned rooms with free WiFi and private parking.

M
Mark Savage
From
Australia
Great location to spend your vacation. Everything was perfect. Thanks Barbra and Domenico.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
Price from
US$38.69
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.

D
Diana
From
Canada
They offered 2 options for breakfast which was good.it is perfect for solo travelers as you get to mingle with other house guests. They have lovely dogs who enjoyed hanging out with guests. The staff was Amazing and very helpful with recommendations of things to do.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 218 reviews
Price from
US$73.84
1 night, 2 adults

Beach Shades

Diani Beach (Near Kwale)

Offering a garden and pool view, Beach Shades is set in Diani Beach, 2 km from Diani Beach and 2.7 km from Leisure Lodge Golf Club. This property offers access to a balcony and free private parking.

S
Sally
From
Kenya
We had such a wonderful stay! The room was clean, comfortable, and had everything we needed. What really stood out was the service, the staff were incredibly kind, welcoming, and always ready to help with a smile. They truly went above and beyond to make sure we felt at home. It made our whole experience special, and we would happily book again in the future.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 13 reviews
Price from
US$23
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 6.0
Pleasant - What previous guests thought, 7 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

Flamboyant Diani Beach

Diani Beach (Near Kwale)

Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

V
Ville
From
Finland
We liked everything. It is just by the beach. It is easy to leave your stuff and guards and go for a swim in the ocean. The restaurant is pretty exceptional. One of the best ones in East Africa where we have eaten. Staff are very friendly. The organised everything as they promised.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,067 reviews
Price from
US$50
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.