Skip to main content

Family hotels and homes in Diani Beach

Find the family hotels that appeal to you the most

The best family hotels in Diani Beach

Check out our pick of great family hotels in Diani Beach

Filter by:

Review score

Flamboyant Diani Beach

Diani Beach

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.

J
Jen
From
Germany
beautiful cute little place at great location/ beach access! super friendly staff & yummy food. parking onsite available.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,066 reviews
Price from
US$50
1 night, 2 adults

Tombo House

Diani Beach

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, 244 reviews
Price from
US$80.01
1 night, 2 adults

V-Szameitat Homes

Diani Beach

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.

I
Ivan
From
Bulgaria
The location is wonderful-5 minutes to the beach, supermarket and gift shops. The cottage is spacious with two bedrooms, large living room and kitchen equipped with everything you need including a water machine. The tasty breakfast (eggs and sausage, local pancakes, fruits, juice, milk) is served inside the room. A nice veranda with garden furniture and lots of naughty monkeys which amused us a lot. All the ladies taking care of the property are kind and helpful. Great place to stay and feel at home.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 408 reviews
Price from
US$100
1 night, 2 adults

Asha Boutique Hotel

Hotel in Diani Beach

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Carlotta
From
Italy
Asha staff was super nice, always smiling and trying to anticipate all our needs. We have been totally spoiled! Small piece of paradise in Kenya!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 reviews
Price from
US$237.50
1 night, 2 adults

Zarafa House

Diani Beach

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.

b
badar
From
Canada
Loved the calmness and tranquility that came with the stay. Felt like I was in a secluded palace somewhere near the beach. 100 percent would recommend.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$84
1 night, 2 adults

The Villa Luxury Suites Hotel

Diani Beach

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.

A
Annika
From
Germany
- we loved it there :) the pool, the rooms… everything - the rooms are very nice and beautiful -the shower is amazing! Best one so far :) - the pool area is gorgeous and perfect for relaxing and enjoying - the staff is very very nice and friendly - every room has an AC and a fan , which is nice - we totally recommend staying there
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 301 reviews
Price from
US$229.50
1 night, 2 adults

Pinewood Beach Resort and Spa

Hotel in Diani Beach

Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.

N
Nigel
From
United States
Great hotel on a quiet part of the beach. Very good value compared to other hotel in Diani
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 135 reviews
Price from
US$214
1 night, 2 adults

Nomad Beach Resort

Hotel in Diani Beach

Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.

A
Andrew
From
Nepal
The Sands at Nomad is an exceptional, world-class resort located on a prime site on Diani Beach, Kenya. The resort is surrounded by tropical forest which ensures that there is no outside noise pollution. The forest is home to a variety of creatures, including at least 2 types of monkeys (Black and white Colobus and Syke's or Samango monkeys) Dik-dik, Bush babies (Grester Galago) and numerous species of birds. The accommodations are spacious and comfortable, ranging from standard Sea Breeze rooms to private villas. I had a Beach bungalow - ideal for single travelers or couples, whilst my friend had a standard Sea Breeze room. The Beach bungalow had the advantage of being right on the beach (literally about 15 m from the pure white sand) and benefitted from the sea breeze, whereas the Sea Breeze room, despite its name, did not get much benefit from the breeze due to tall trees which blocked the view of the beach, but had a great ambience. Both rooms were air conditioned, so the breeze was not essential. There are a wide range of watersports and activities on offer.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 reviews
Price from
US$382.50
1 night, 2 adults

Casa Marabella

Diani Beach

Situated 1.6 km from Diani Beach, Casa Marabella offers a private beach area, a rooftop pool and air-conditioned accommodation with a balcony and free WiFi.

M
Musau
From
Kenya
The space is located in a safe and secure neighborhood. The house is spacious, airy, well light and equipped. The host is warm and friendly too. Would come back again. Very impressive.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$110
1 night, 2 adults

Palm Haven

Diani Beach

Featuring garden views, Palm Haven features accommodation with a terrace, around 2.8 km from Diani Beach. Both free WiFi and parking on-site are available at the apartment free of charge.

T
Taosif
From
Germany
A Perfect Home Away from Home in Diani We recently stayed in a one-bedroom apartment in Diani, and from the moment we arrived, we felt completely at home. The space had such a warm, inviting atmosphere — it was clear that a lot of thought and care had gone into making it both beautiful and comfortable. The apartment was tastefully decorated, with a clean and modern aesthetic that still felt cozy. It was fully equipped with everything we needed for our stay — from a well-stocked kitchen to reliable Wi-Fi and air conditioning. Every detail was taken care of, making our stay seamless and stress-free. What truly made the experience special was the setting. The apartment is surrounded by lush greenery and natural beauty, which made for a peaceful and refreshing escape. We loved waking up to the sounds of birds and spending quiet mornings just soaking in the tranquil environment. The staff and management were extraordinary — incredibly friendly, responsive, and genuinely helpful. They made us feel welcome and went out of their way to ensure we had everything we needed. Overall, we couldn’t have asked for a better place to stay. It was the perfect mix of comfort, style, and nature. We left feeling relaxed, recharged, and already looking forward to coming back. Love.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 17 reviews
Price from
US$39.60
1 night, 2 adults
All family hotels in Diani Beach

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Diani Beach and surroundings in the past month

See all

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 337 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 135 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,244 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 539 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 225 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 419 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 804 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,063 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,281 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 776 reviews

Save money on family in Diani Beach and nearby – budget options available

Erwin Holiday Homes

Diani Beach
Budget options available

Located in Diani Beach, Erwin Holiday Homes provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

From US$64.80 per night

Oasis Diani Beach Villas

Diani Beach
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 134 reviews

Oasis Diani Beach Villas is set in Diani Beach, 3.4 km from Colobus Conservation, 5.4 km from Leisure Lodge Golf Club, and 9.2 km from Kaya Kinondo Sacred Forest.

From US$63 per night

Villa Verde

Ukunda
Budget options available

Boasting quiet street views, Villa Verde offers accommodation with a private beach area and a patio, around 3.4 km from Colobus Conservation.

From US$112.70 per night

Seaclusion Diani

Diani Beach
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 218 reviews

Situated in Diani Beach, 3.9 km from Leisure Lodge Golf Club, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$108.30 per night

Serene Garden Room APT

Diani Beach
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.8 km from Colobus Conservation, Serene Garden Room APT offers a private beach area and air conditioning.

From US$72 per night

Seabreeze Haven

Diani Beach
Budget options available
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 2 reviews

Set in Diani Beach, within 3.3 km of Leisure Lodge Golf Club and 4.6 km of Colobus Conservation, Seabreeze Haven offers accommodation with a garden and free WiFi throughout the property as well as...

From US$57.80 per night

Diani Pearl

Diani Beach
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 48 reviews

Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.

From US$76 per night

Tradewinds Lodge

Diani Beach
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 383 reviews

Located 2.7 km from Diani Beach, Tradewinds Lodge provides accommodation with free WiFi and free private parking.

From US$25.50 per night

Highly rated family hotels in Diani Beach and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 reviews

Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 150 meters from the stunning Diani Beach — easily reached with a short walk through...

From US$138 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 225 reviews

Situated in Diani Beach, a few steps from Diani Beach, Safari Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$150 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews

Situated in Diani Beach, 2.2 km from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service features accommodation with an outdoor swimming pool, free private parking, a...

From US$250 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.

From US$395 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 147 reviews

Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.

From US$80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 34 reviews

Offering garden views, Wayside Beach Apartments in Diani Beach provides accommodation, an outdoor swimming pool, a garden, a terrace, a bar and barbecue facilities.

From US$70 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 82 reviews

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

From US$35 per night

Palm Paradise

Diani Beach
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 123 reviews

Located in Diani Beach and only 700 metres from Diani Beach, Palm Paradise provides accommodation with garden views, free WiFi and free private parking.

From US$35 per night

Family Hotels with swimming pools in Diani Beach and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Set within 1.5 km of Diani Beach and 2.9 km of Colobus Conservation, African Huts Villas offers rooms with air conditioning and a private bathroom in Diani Beach.

From US$145.80 per night

Situated in Diani Beach, within 3.7 km of Leisure Lodge Golf Club and 4.8 km of Colobus Conservation, Clalem Condos Diani Beach offers accommodation with free WiFi, air conditioning, a private beach...

From US$162 per night

Located in Ukunda, 700 metres from Diani Beach and 1.1 km from Colobus Conservation, Peppermint luxury villa - DIANI offers a garden and air conditioning.

From US$661.50 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 217 reviews

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

From US$75 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Featuring an infinity pool and views of garden, FRIDULI SHILOH Resort is a recently renovated apartment set in Diani Beach, 1.3 km from Diani Beach.

From US$99 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 35 reviews

Boasting pool views, Pendo Villas Diani Beach provides accommodation with balcony, around 2.9 km from Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

From US$67.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews

Set in Ukunda, 1.6 km from Colobus Conservation, Coral Villas Cottage has a private beach area, private parking and rooms with free WiFi access.

From US$72.25 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Set in Galu in the Kwale region and Diani Beach reachable within 1.1 km, Silent Palms Villa offers accommodation with free WiFi, a children's playground, pool with a view and free private parking.

From US$100 per night

Enjoy breakfast in Diani Beach and nearby

Lazy Days

Galu
Breakfast options

Set in Galu, 2.3 km from Galu Beach and a few steps from Colobus Conservation, Lazy Days offers a garden and air conditioning.

From US$1,932 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 98 reviews

Situated along Diani Beach, Kaskazi Beach Resort features an outdoor swimming pool, two restaurants, four bars, and conference facilities. It also offers a fitness centre and watersports facilities.

From US$111.15 per night

Swahili Beach

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,244 reviews

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 45 reviews

Featuring an outdoor swimming pool, garden and views of garden, Bahati Diani House Glamping is set in Diani Beach, 2 km from Galu Beach.

From US$26 per night

Offering a garden and garden view, Bora Bora Luxury Tented Camp Diani Beach is set in Diani Beach, 4.3 km from Leisure Lodge Golf Club and 10 km from Colobus Conservation.

From US$220 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 169 reviews

Coral Beach Resort has free bikes, outdoor swimming pool, a garden and terrace in Diani Beach.

From US$90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 51 reviews

Boasting a balcony with garden views, pool with a view and a garden, Baali Diani Apartments can be found in Ukunda, close to Diani Beach and 2.3 km from Leisure Lodge Golf Club.

From US$76.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 150 reviews

Located along Diani beach, Leopard Beach Resort & Spa boasts panoramic views of the Indian Ocean and is set within a tropical garden. The resort is within 5 km from Ukunda.

From US$204 per night

FAQ about family hotels in Diani Beach

Family hotels that guests love in Diani Beach

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
I spent a very pleasant vacation with my family. Mr. David was very supportive, any request or information was fulfilled promptly. Onesmus prepared food for us at our request, a boy very attentive to details, very pleasant and nice. The villa was cleaned daily, the pool and the garden were also taken care of daily. I was impressed by the daily work of the staff and their desire to make us feel good on vacation. I highly recommend this villa to families with children or groups of friends.
Guest review by
Luiza
Family with young children
Avg. price/night: US$295.80
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,281 reviews
The room has a big baby cot and the meal plan was very great. I also liked the fact that they have kids club and they have staff to supervise the kids. .
Guest review by
Maureen
Family with young children
Avg. price/night: US$114
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,063 reviews
Where to begin?? Angie at reception and her support staff are INCREDIBLE!! The rooms are beachy-stylish and very, VERY cute. The property is spotlessly clean and very well set up. There is a wide variety of menu options and the food is DELICIOUS!! The pool area was also VERY nice, perfect for families with small children. The property is located on a PICTURE PERFECT beach, ideally situated in Diani. We booked one night and stayed for three. We HIGHLY RECOMMEND this BEAUTIFUL hotel.
Guest review by
CARMEN
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews
Amazing staff, loved our Chef who is very knowledgeable about variety of foods. Involved us with decision-making regarding food. The location is nice and quiet, close to the beach and other amenities, very family friendly for those families who would like some peace and quiet. Definitely recommend this resort.
Guest review by
Brenda
Family with young children
Avg. price/night: US$124.20
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 387 reviews
Very good that staff made their best to, as a family, give us a communicating room. Hotel is brand and all is in very good condition. Breakfast was appropriate, even if not amazing. Very good pool area with water slides, kids had real fun.
Guest review by
DJ_MaC
Family with young children
Avg. price/night: US$230
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 539 reviews
it's such a good deal for the money paid... found it so affordable and worth it Meals.. excellent Drinks .. so good all you fancy is readily available.. Staff so friendly and fun to interact with Team Animation brought life to the place with all the activities.. They are incredibly talented kids .. they deserve to be amongst the best entertainers in any hotel I've seen ... I just wished I took 10 nights rather than 5 nights there
Guest review by
Henry
People with friends
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 263 reviews
the overall experience was terrific, it's very family-friendly and the staff was very responsive best of all love the activities available all through the day to keep the kids entertained
Guest review by
Khamasi
Family with young children