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.

M
Monika
From
Lithuania
We liked it very much! Everything was very nice! Highly recommmeded
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.

M
Michal
From
Slovakia
The hotel was new, the room was spacious with very modern decoration. The Walls were clean. The Windows in the room had mosquito nets, so there were no mosquitoes in the room. The bed was very comfortable and the shower had hot water in the afternoon and evening. It was a bit colder water in shower in the morning but as the weather was warm we did not mind. The staff was helpful and very kind. The hotel has the restaurant so you could choose from nice options for lunch or dinner. We enjoyed the eurppean style breakfast that was very tasty. We also enjoyed the swimming in the pool and relaxing in the Garden where gou could spot different kind of animals ( monkeys, chameleons and others). The hotel is modern with african style, so We enjoyed our stay very much being surrounded by African nature. The Diani Beach is 12 minutes by walk or you can call local and hotel tuk tuk for cheap price. The hotel also organizes the trip to Wasini island which we recommend as we were swiming with dolphins and snorkeling in the ocean. The hotel provided everything we needed for our vacation and it was our best hotel we stayed in whole Kenya. Well done to German owners who did their best to fullfil our expectations and needs. Thank youn and we will definitely choose your hotel if we are back in Kenya.
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.

B
Bothma
From
South Africa
I loved every minute my room was light and comfortable.My two hostesses were friendly and so helpfull and I loved the pool.
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.

B
Beatrice
From
Switzerland
Position, architecture and service
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.

V
Vera Rute
From
Portugal
The pool is just amazing, and the whole place just kinda feels like home, it was close enough from the beach but also far enough that we dont really get the annoying tourist chasers.
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.

E
Elsa
From
Ethiopia
Paradisiacal! Calm and wonderful garden with trees and flow⁸ers, Clean suites, a great pool. The interior is decorated with love and passion for detail. The restaurant is definitely worth it: they serve great fresh dishes and variety. Service is very competent and friendly, always helpful. Had a relaxing wonderful stay! A big shout out to Antonio and Team!
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.

I
Ildikó
From
Hungary
Very well run boutique hotel with kind, helpful, polite and always smiling staff. They worked for us hard from early in the morning till late in the evening.The garden was very well-kept, it was amezing, we felt like being in paradise. The food was so tasty with wide range. We liked every minutes of staying there! Thank you! We recommend this hotel to everyone.
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.

D
David
From
Rwanda
The location is exceptional, with direct, unrestricted access to Diani Beach. The breakfast, which was included in the price, was remarkable for its choice and quality of food. The staff were the perfect balance of professionalism and friendliness.
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.

A
Aleks
From
Poland
I had a wonderful time at Casa Marabella in Diani! The apartment was beautifully maintained, clean, and very comfortable — perfect for a relaxing getaway. The location is excellent, close to the beach and local attractions, yet peaceful and private. What truly made my stay exceptional was the staff. Everyone was incredibly friendly, helpful, and went out of their way to ensure I felt at home. Their hospitality made all the difference. I highly recommend Casa Marabella to anyone visiting Diani – I’ll definitely be coming back!
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.

j
jaana
From
Finland
So friendly owner. Easy check in. Everything taking cared so good. Lovely Boho styled apartment with Kenyan twist and colors. Clean and very Cozy. Been here before and Will definately come again. In local area but i felt all very safe. Close to Diani beach. Quiet at nights and Weekend. Amazing and Big Terrace.
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, 341 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 134 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,241 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 532 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 8.0
Very good - What previous guests thought, 227 reviews

Popular with guests booking family hotels in Diani Beach

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

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,064 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,286 reviews

Popular with guests booking family hotels in Diani Beach

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 775 reviews

Family Hotels with swimming pools in Diani Beach and nearby

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
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, 227 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 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
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 219 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
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 532 reviews

Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean.

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

Situated in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Villa Becky - Diani Beach has a private beach area, private parking and rooms with free WiFi access.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 14 reviews

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.8 km from Colobus Conservation, Becky Homes Diani Beach - 2BR with AC & Pool offers a private beach area and air conditioning.

Highly rated family hotels in Diani Beach and nearby

Diani Pearl

Diani Beach
8.0+ review score
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
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.4
Very good - What previous guests thought, 259 reviews

Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodation will provide you with a TV and air conditioning.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 145 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.4
Very good - What previous guests thought, 36 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 216 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

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

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

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

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

Offering a garden and garden view, Cozy 2Bdrm Chill out Villa with Private Yard is located in Diani Beach, 2.1 km from Diani Beach and 2.6 km from Leisure Lodge Golf Club.

From US$85 per night

FRIDULI SHILOH Resort

Diani Beach
Budget options available
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

Pendo Villas Diani Beach

Diani Beach
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 34 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

PremierStays

Mombasa
Budget options available

Featuring air-conditioned accommodation with a balcony, PremierStays is located in Mombasa. This property offers access to a terrace, free private parking and free WiFi.

From US$112.50 per night

Coral Villas Cottage

Ukunda
Budget options available
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

Enjoy breakfast in Diani Beach and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 507 reviews

Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden.

From US$149 per night

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.1
Passable - What previous guests thought, 97 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,241 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, 44 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

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,286 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,064 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, 532 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, 259 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