trover photo by Paul Rydel

Browse for Diani Beach Family Hotels from $51

Diani Beach, Kwale County, Kenya

Search over 1 million properties and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over 1 million flights, hotels, packages, and more

Featured Diani Beach Family Hotels

Aestus Villas Resort
Great for families
3 out of 5
Neptune Road Palm Park 1, Galu Beach, Diani Beach
Get Rates
5/5Exceptional! (6 reviews)
Families like: outdoor pool, kitchen, close to beach, bicycle rentals
Enjoyed a lot! Much better option than a hotel

"We had a fantastic vacation, welcoming staff, clean and fresh linens, nice pool and of course the hospitality and welcoming of the landlords.. Close to the beach, approximately 200 metres, east to walk...there is a nice beach bar, shack with a few swinging beds, big, comfy chairs and you soak your ..."…"

Reviewed on Feb 1, 2019

Aestus Villas Resort
Amani Luxury Apartments Diani Beach
Great for families
4 out of 5
DIANI BEACH P.O BOX 5373,80401, Diani Beach, Kwale County
Get Rates
2.5/5 (2 reviews)
Families like: kitchen, babysitting, bicycle rentals, extra beds/cribs
Travelers say...
Travelers say...

"We were travelling from canada to diani fornthe first time, to have this hotel cancel on us during the busiests of time of the year. We were to spend new years here and without notice or an update they camcelled our booking even though we had fully.paid 2 months in advance. Beware if you're booking ..."…"

Reviewed on Feb 24, 2020

Amani Luxury Apartments Diani Beach
Bahari Dhow Beach Villas
Great for families
3.5 out of 5
Diani Beach Road, Diani Beach
$75
per night
Feb 26 - Feb 27
3.5/5Good! (28 reviews)
Families like: kids pool, kitchen, babysitting, on the beach
Travelers say...
Travelers say...

"The Villa was fab. We upgraded to a Master room which was excellent and well worth the money. Close to the beach, perfect location. The Villa was very clean and all the appliances were brand new."…"

Reviewed on Mar 4, 2019

Bahari Dhow Beach Villas
Diani Bay Resort
Great for families
3 out of 5
Mwakamba road, Diani Beach
$59
per night
Feb 26 - Feb 27
2.5/5 (17 reviews)
Families like: kids pool, babysitting, close to beach, bicycle rentals nearby
Travelers say...
Travelers say...

"My stay at Diani bay resort was good and relaxing. One recommendation to them is to diversify the types of food prepared for the guests."…"

Reviewed on Aug 7, 2019

Diani Bay Resort
Diani Reef Beach Resort & Spa
Great for families
5 out of 5
Diani Beach Road, Diani Beach
$99
per night
Feb 27 - Feb 28
4.1/5Very Good! (127 reviews)
Families like: kids pool, kids club, game room, babysitting
Travelers say...
Travelers say...

"The staff were very friendly and took good care of us. We went for our honeymoon and had a fabulous time there. We would definitely go back if given a chance. It was so relaxing!"…"

Reviewed on Feb 15, 2020

Diani Reef Beach Resort & Spa
Dream Villa on Large Plot in Gated Community, 5 Minutes From the Beach
Great for families
$163
per night
Feb 26 - Feb 27
4/5Very Good! (1 review)
Families like: private pool, kitchen, close to beach, washer and dryer
Bra läge och underbar personal

"Spenderade drygt två veckor på denna underbara plats. Underbart hus, men köket skulle må bra av viss upprustning tex bättre kylskåp. AC på rummen hade varit ett pluss. Snabba svar från ägaren. Fantastiska Housekeeper Eva, underbara poolskötaren och trädgårdsmästaren Abdul och nattvakten Teacher, ..."…"

Reviewed on Jan 12, 2019

Dream Villa on Large Plot in Gated Community, 5 Minutes From the Beach
Jacaranda Indian Ocean Beach Resort
Great for families
3.5 out of 5
South Coast, Diani Beach
Free CancellationReserve now, pay when you stay
$80
per night
Mar 20 - Mar 21
4.2/5Very Good! (48 reviews)
Families like: kids pool, playground, babysitting, on the beach
Travelers say...
Travelers say...

"Quiet and peaceful. Beachfront rooms are excellent locations. Excellent beach. Good swimming pool. Very good food. Supersport sports channels and very good TV reception in each room. Afternoon tea and cakes served by the pool."…"

Reviewed on Jan 29, 2020

Jacaranda Indian Ocean Beach Resort
Kinondo Kwetu
Great for families
3.5 out of 5
Galu Beach, Diani, Diani Beach
Get Rates
Kinondo Kwetu
Lantana Galu Beach
Great for families
4 out of 5
Diani Beach Road, Diani Beach
Get Rates
4.4/5Wonderful! (16 reviews)
Families like: kids pool, kitchen, on the beach, extra beds/cribs
Nairobi’s review

"The apartment is situated in the back of the property and is very minimal - the food at the restaurant was average quality and quite expensive"…"

Reviewed on Jan 22, 2019

Lantana Galu Beach
Leisure Lodge Beach & Golf Resort
Great for families
4 out of 5
Diani Road, South Coast, Diani Beach
Free Cancellation
$118
per night
Mar 25 - Mar 26
3.9/5Very Good! (55 reviews)
Families like: outdoor pools, kids club, babysitting, on the beach
Travelers say...
Travelers say...

"As stated in the title the hotel is attached to a golf club. The course is very pleasant, and has some challenging holes. The hotel overall must be due a good spring clean and a lick of paint. Certainly the shower in my room needed a good scrub down with bleach or a similar cleaning agent. Flip flops ..."…"

Reviewed on Jan 23, 2020

Leisure Lodge Beach & Golf Resort
Leopard Beach Resort & Spa
Great for families
4 out of 5
Diani Beach Road, Diani Beach
$162
per night
Mar 6 - Mar 7
4.1/5Very Good! (46 reviews)
Families like: outdoor pool, game room, babysitting, free breakfast for the whole family
Travelers say...
Travelers say...

"Friendly staff, lovely rooms, good food, great amenities."…"

Reviewed on Sep 30, 2019

Leopard Beach Resort & Spa
Mzima House
Great for families
3.5 out of 5
Diani Beach Road, Diani Beach
$212
per night
Feb 26 - Feb 27
Mzima House
Neptune Palm Beach Boutique Resort & Spa All Inclusive
Great for families
4.5 out of 5
Diani Beach, Galu Kinondo, Diani Beach
$402
per night
Mar 4 - Mar 5
4/5Very Good! (24 reviews)
Families like: kids pool, kids club, babysitting, on the beach
Great beach resort complex

"We had a lovely stay at the Neptune Palm with our teenage son, we found the room comfortable with all amenities to be very good. A bit of modernisation would be good but it was clean, the shower was good and the staff were more than happy to help with any requests we had. The food standard & variety ..."…"

Reviewed on Jun 28, 2019

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Neptune Paradise Beach Resort & Spa All Inclusive
Great for families
4 out of 5
Diani Beach Road, Diani Beach, Galu Kinondo, Diani Beach
$307
per night
Feb 26 - Feb 27
4.2/5Very Good! (36 reviews)
Families like: kids pool, kids club, playground, babysitting
Travelers say...
Travelers say...

"Beautiful looking. Clean pools. Friendly and welcoming staff. Amazing white sand beach. Aggressive monkeys. Appalling food hygiene - got ill on 2nd day. Left on 4th morning when I was well enough to travel. Hot food not actually hot. Orange juice watered down so it was a pale yellow colour. Flies ..."…"

Reviewed on Jun 26, 2019

Neptune Paradise Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive
Great for families
4 out of 5
Diani Beach, Galu Kinondo, Diani Beach
$240
per night
Feb 28 - Feb 29
3.7/5Good! (21 reviews)
Families like: kids pool, kids club, babysitting, on the beach
Travelers say...
Travelers say...

"Nice place for a holiday, especially good for families with young children. The towels and bed sheets are worn out, shower has litttle pressure and the swimming pool closes at 6pm everyday for treatment - no wiggle room here. Its understandable for the safety of the children, but the adults miss ..."…"

Reviewed on Dec 17, 2018

Neptune Village Beach Resort & Spa All Inclusive
Pinewood Beach Resort and Spa
Great for families
4 out of 5
Galu Kinondo Beach, P.O. Box 90521, Diani Beach, Kwale
$121
per night
Mar 1 - Mar 2
4.7/5Exceptional! (3 reviews)
Families like: outdoor pool, babysitting, on the beach, outdoor tennis court
Travelers say...
Travelers say...

"Die ganze Anlage ist sehr gepflegt; der Garten so, wie man sich einen tropischen Garten vorstellt. Die Zimmer haben alles, was man braucht. Besonders schön ist die große Terrasse, wo man ganz im privaten entspannen kann. Das Personal sehr freundlich und das Essen ausgezeichnet und ..."…"

Reviewed on Jun 16, 2019

Pinewood Beach Resort and Spa
PrideInn Express Diani
Great for families
3.5 out of 5
Diani Beach Road, Ukunda, Diani Beach
$51
per night
Feb 26 - Feb 27
3.6/5Good! (15 reviews)
Families like: outdoor pool, close to beach, laundry
Travelers say...
Travelers say...

"I was taken to the first room and the A/C system was not working. Got moved to another room which was working perfectly. Terrible WiFi; couldn’t get anything done while I was there. The bathroom needs some work. The place needs some renovating because becoming a part of the PrideInn chain it is behind. ..."…"

Reviewed on Jul 20, 2019

PrideInn Express Diani
Tequila Sunrise Beach Villa - Diani Beach - Kenya
Great for families
Get Rates
5/5Exceptional! (4 reviews)
Families like: private pool, kitchen, game room, on the beach
Simply The Best

"Spotlessly clean, beautiful property, Chef - Musa fabulous and day Security fabulous - setting of the property on the beach stunning and swimming pool divine, all communications with Barry prompt and efficient - THANK YOU myself Finley and Lewis and friends had a fabulous 9 nights - wish we could ..."…"

Reviewed on Apr 21, 2019

Tequila Sunrise Beach Villa - Diani Beach - Kenya
Don't see what you're looking for?
See all available properties in Diani Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where Should We Stay in Diani Beach?

If you've been thinking about a trip with your kids, the relaxing destination of Diani Beach is a good choice. The beaches, island setting, and recreation options are just some of the things that make this a good destination for family vacations. Arrange a flight into Ukunda (UKA), which is the closest airport, or Mombasa (MBA-Moi Intl.), which is located 23.8 mi (38.3 km) from the city center. When you're thinking about where you should stay in Diani Beach, you might want to consider one of the 24 child-friendly hotels and other accommodations here.

Vacationing families have good things to say about these accommodations:

Aestus Villas Resort - Offers an outdoor pool, in-room kitchens, and free WiFi. This lodge is rated 3 stars.

Diani Bay Resort - Offers 2 outdoor pools, a restaurant, and free parking. Guests like the helpful staff at this 3-star hotel.

Mzima House - Features 3 outdoor pools, a restaurant, and free parking. The central location and breakfast options make this 3.5-star hotel popular with guests.

When Should We Visit Diani Beach?

You're probably hoping for good weather for your family vacation. You can use these tips to plan when to grab the kids and head to Diani Beach.

  • Hottest months: February, March, January, and April, with an average temperature of 90°F
  • Coldest months: July, August, September, and June, with an average temperature of 68°F
  • Driest months: September, October, February, and August, with an average rainfall of 0.07 inches
  • Rainiest months: June, December, May, and November, with an average rainfall of 0.16 inches

What Should We See and Do in Diani Beach?

While you and the family are vacationing in Diani Beach, you might want to get outside and enjoy the great outdoors at spots such as Diani Beach, Chale Beach, and Diani - Chale Marine National Park and Reserve. Make sure you have lots of time for activities like Tiwi Beach and Mombasa Marine National Park.

Diani Beach is also known for its:
  • Beaches
  • Safari tours
  • Recreation options
  • Coral reefs

Frequently asked questions

Recently Booked Family Hotels in Diani Beach

More trip options