Skip to main content

Self-Catering Accommodations in Kwale

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Kwale

Check out our selection of great self-catering accommodations in Kwale

Filter by:

Review score

Sea la vie II

Kwale

Just a few steps from Diani Beach and 1.1 miles from Leisure Lodge Golf Club, Sea la vie II features accommodations in Kwale with a garden, a terrace, and a bar.

H
Hortensiah
From
Kenya
I highly recommend this Apartment. Thoroughly Enjoyed my stay at sea la vie.The host was very kind n helpful and the room was very cosy and clean.Also it is a beach front n i loved how i could easily access the beach n they also have very nice swimming pool.they also provide water in a dispenser.For that price it's definitely worth it!i will definitely be back soon!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 13 reviews
Price from
$45
1 night, 2 adults

Fiorella Beach House, Diani Beach

Diani Beach (Near Kwale)

Fiorella Beach House, Diani Beach in Diani Beach provides adults-only accommodations with an outdoor swimming pool and a garden.

M
Michele
From
Italy
Amazing location with incredible staff!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 153 reviews
Price from
$162
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Kwale)

With Diani Beach reachable in a 8-minute walk, peeKAboo Diani Beach provides accommodations, a restaurant, an outdoor swimming pool, a garden, and a bar.

N
Natalia
From
United Arab Emirates
Cute cosy little hotel. It’s so much prettier than in the pictures!! Very friendly staff that make you feel at home. They can also assist with reservations for your safaris and other activities. Lastly, try their massage - it’s very good!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 124 reviews
Price from
$71.25
1 night, 2 adults

Teresita Diani

Diani Beach (Near Kwale)

Teresita Diani offers accommodations in Diani Beach, a 3-minute walk from Diani Beach and 500 yards from Leisure Lodge Golf Club.

J
Jackson
From
Kenya
excellent location and apartment
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$68
1 night, 2 adults

The Beka - Diani Beach

Diani Beach (Near Kwale)

The Beka - Diani Beach is a recently renovated apartment in Diani Beach where guests can make the most of its outdoor swimming pool and garden.

m
marie
From
United Kingdom
We really enjoyed our time at the Beka. Sharon is a fantastic host, always available to ask any questions we have and help us with transportation recommendations etc. The house itself is beautiful, very spacious and has really effective AC which is very useful in the heat of Diani in February. The swimming pool was really special. The kids, myself and husband really loved it and it was always clean. It is not on the beach front but it’s in a quiet and secure area. It is really easy to get transportation to beaches and restaurants, we took tuk tuks everywhere and we never felt too far away from anywhere. Chandrana supermarket and cafes/groceries shops were also close. I would highly recommend Beka apartments and we will definitely aim to book here again.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 10 reviews
Price from
$50
1 night, 2 adults

Casa Marabella

Diani Beach (Near Kwale)

Offering a rooftop pool and a garden, Casa Marabella in Diani Beach is close to Diani Beach and Leisure Lodge Golf Club.

N
Njeri
From
Kenya
The quiet environment with a modern facility. Very clean with daily room service.Great reception by Madam Lucy who guided us from pickups, drop off and places to visit.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 40 reviews
Price from
$77
1 night, 2 adults

Maharani Apartments

Diani Beach (Near Kwale)

Featuring garden views, Maharani Apartments in Diani Beach provides accommodations and a fitness center. With pool views, this accommodation offers a terrace and a swimming pool.

M
Matthew
From
Kenya
The Staff were very friendly Clean property with exceptional facilities Was worth every penny.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Price from
$225
1 night, 2 adults

Hera Hostel Diani

Diani Beach (Near Kwale)

Located in Diani Beach, Hera Hostel Diani has an outdoor swimming pool, garden, shared lounge, and free WiFi throughout the property.

Z
Zsuzsa
From
Australia
The place is super cozy, the garden with the pool is fantastic for relaxing afternoons. The breakfast is lovely and our hosts were very welcoming. It’s a bit of a walk (about 15 min) to the beach but nothing undoable.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 28 reviews
Price from
$45
1 night, 2 adults

Chameleon house 2 Diani

Diani Beach (Near Kwale)

Chameleon house 2 Diani offers accommodations in Diani Beach, a 19-minute walk from Diani Beach and 1.3 miles from Leisure Lodge Golf Club.

N
Nadege
From
Rwanda
I loved how clean and comfortable the apartment was the room was always spotless and felt like my best place to relax after a long day. The AC worked perfectly, which made the stay even more enjoyable. The host is such a caring and kind lady, always available to support whenever needed. The whole place is private, cozy, and peaceful, which made my stay very pleasant.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 11 reviews
Price from
$50.35
1 night, 2 adults

Wendy's Penthouse Diani

Ukunda (Near Kwale)

Wendy's Penthouse Diani offers accommodations in Ukunda, 1.2 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.

R
Rashida
From
Uganda
Great location at the main road, big house with swimming pool, beautiful view, big open windows you feel a fresh breeze 24/7 from the ocean .Easy to move any time. Safe , windy is great host, she made sure I got everything I needed ☺️ with my family. Thank you Windy Am coming back again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$126.15
1 night, 2 adults
All self-catering accommodations in Kwale

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Self-catering Accommodations That Guests Love in Kwale

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 13 reviews
Beachfront location with nice sunlounges and security guard. Beautiful part of the beach with some restaurant and bar options nearby. Can walk to Kongo river. Part of the building has been abandoned and part of the pool area is no longer used but there is a big pool still functioning. Great view from apartment 303 and it had a well stocked kitchen, dstv, comfy bed with net and great balcony. Great value for money.
Guest review byAndrew
Young couple