Collage coast Diani

Family friendly Hotels in Diani Beach, Mombasa

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach Family friendly Hotels

Tonight
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for Diani Beach family-friendly hotels

1. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
  • Vacation paradise for kids with nine pools, playground, and beachfront fun awaits at this family-focused resort.
P14,355
P21,259 total
includes taxes & fees
Sep 1 - Sep 2
Swahili Beach Resort

2. Mzima Beach

Mzima Beach
Diani Beach
P5,650
P6,667 total
includes taxes & fees
Sep 8 - Sep 9
Mzima Beach

3. Diani Sea Resort

Diani Sea Resort
Diani Beach
P16,643
P19,639 total
includes taxes & fees
Aug 28 - Aug 29
Diani Sea Resort

4. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
P3,989
P4,943 total
includes taxes & fees
Aug 26 - Aug 27
Bahari Dhow Beach Villas

5. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
  • Family paradise at Diani Reef Beach Resort offers supervised kids' activities, children's pool, and direct beach access.
P9,933
P12,416 total
includes taxes & fees
Sep 8 - Sep 9
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

6. Nomad Beach Resort

Nomad Beach Resort
Diani Beach
  • Family delight on a private beach paradise with 3 indoor pools, kayaking, and supervised children's activities.
P22,790
P26,892 total
includes taxes & fees
Aug 29 - Aug 30
Nomad Beach Resort

7. Diani Sea Lodge

Diani Sea Lodge
Diani Beach
P17,744
P20,938 total
includes taxes & fees
Aug 27 - Aug 28
Diani Sea Lodge

8. PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
P4,001
P4,721 total
includes taxes & fees
Sep 9 - Sep 10
PrideInn Hotel Diani

9. Queens Chateau Boutique Villa

Queens Chateau Boutique Villa
Galu Beach
P7,845
P9,257 total
includes taxes & fees
Sep 1 - Sep 2
Queens Chateau Boutique Villa

10. Waterlovers Beach Resort

Waterlovers Beach Resort
Diani Beach
  • Tropical family adventure on Kenya's Diani Beach with a gorgeous pool, beach play, and babysitting services for everyone's ease.
P21,703
P25,609 total
includes taxes & fees
Aug 30 - Aug 31
Waterlovers Beach Resort
View all properties

Choose what matters most at family-friendly hotels in Diani Beach

Breakfast included
Pool
All-inclusive
4 stars
5 stars

Family-friendly hotels with free breakfast in Diani Beach

Swahili Beach Resort

Swahili Beach Resort
Diani Beach
P14,355
P21,259 total
includes taxes & fees
Sep 1 - Sep 2
Swahili Beach Resort

Mzima Beach

Mzima Beach
Diani Beach
P5,650
P6,667 total
includes taxes & fees
Sep 8 - Sep 9
Mzima Beach

Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
P3,989
P4,943 total
includes taxes & fees
Aug 26 - Aug 27
Bahari Dhow Beach Villas

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
P9,933
P12,416 total
includes taxes & fees
Sep 8 - Sep 9
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Sea Lodge

Diani Sea Lodge
Diani Beach
P17,744
P20,938 total
includes taxes & fees
Aug 27 - Aug 28
Diani Sea Lodge

Nomad Beach Resort

Nomad Beach Resort
Diani Beach
P22,790
P26,892 total
includes taxes & fees
Aug 29 - Aug 30
Nomad Beach Resort

PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
P4,001
P4,721 total
includes taxes & fees
Sep 25 - Sep 26
PrideInn Hotel Diani

Asha Boutique Hotel

Asha Boutique Hotel
Diani Beach
P11,014
P12,996 total
includes taxes & fees
Sep 4 - Sep 5
Asha Boutique Hotel

Waterlovers Beach Resort

Waterlovers Beach Resort
Diani Beach
P21,703
P25,609 total
includes taxes & fees
Aug 30 - Aug 31
Waterlovers Beach Resort

Morning Star Diani

Morning Star Diani
Diani Beach
P4,575
P5,398 total
includes taxes & fees
Sep 24 - Sep 25
Morning Star Diani
View all properties

Family-friendly hotels with pools in Diani Beach

Swahili Beach Resort

Swahili Beach Resort
Diani Beach
P14,355
P21,259 total
includes taxes & fees
Sep 1 - Sep 2
Swahili Beach Resort

Mzima Beach

Mzima Beach
Diani Beach
P5,650
P6,667 total
includes taxes & fees
Sep 8 - Sep 9
Mzima Beach

Diani Sea Resort

Diani Sea Resort
Diani Beach
P16,643
P19,639 total
includes taxes & fees
Aug 28 - Aug 29
Diani Sea Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
P9,933
P12,416 total
includes taxes & fees
Sep 8 - Sep 9
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
P3,989
P4,943 total
includes taxes & fees
Aug 26 - Aug 27
Bahari Dhow Beach Villas

PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
P4,001
P4,721 total
includes taxes & fees
Sep 25 - Sep 26
PrideInn Hotel Diani

Diani Sea Lodge

Diani Sea Lodge
Diani Beach
P17,744
P20,938 total
includes taxes & fees
Aug 27 - Aug 28
Diani Sea Lodge

Queens Chateau Boutique Villa

Queens Chateau Boutique Villa
Galu Beach
P7,845
P9,257 total
includes taxes & fees
Sep 24 - Sep 25
Queens Chateau Boutique Villa

Asha Boutique Hotel

Asha Boutique Hotel
Diani Beach
P11,014
P12,996 total
includes taxes & fees
Sep 4 - Sep 5
Asha Boutique Hotel

Nomad Beach Resort

Nomad Beach Resort
Diani Beach
P22,790
P26,892 total
includes taxes & fees
Aug 29 - Aug 30
Nomad Beach Resort
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.
View all properties

Top Diani Beach Hotel Reviews

PrideInn Hotel Diani

PrideInn Hotel Diani

10/10 Excellent
"Staff"
Tidiani 8-night trip
Posted 2 weeks ago
PrideInn Hotel Diani
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

10/10 Excellent
"Amazing experience. Right on the beach with a lot of an options. Included adult only pool and beach."
Ritnika 2-night trip
Posted 2 weeks ago
Leopard Beach Resort & Spa
Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

8/10 Good
"I loved the place"
Mercy 3-night trip
Posted 2 months ago
Diamonds Leisure Beach & Golf Resort
Southern Palms Beach Resort

Southern Palms Beach Resort

10/10 Excellent
"This is a great resort with expansive swiming pool, great food and customer care. We enjoyed our stay."
ANTONY 3-night trip
Posted 2 months ago
Southern Palms Beach Resort

Frequently asked questions

What's Diani Beach like for family-friendly vacations?
The relaxing destination of Diani Beach is a great choice if you've been thinking about a vacation with the kids. The beaches, island setting, and recreation options are just some of the things that make this the perfect spot for family trips. Fly into Ukunda (UKA), which is the closest airport, or Mombasa (MBA-Moi Intl.), which is located 17.9 mi (28.7 km) from the city center.
What's the best hotel for a family vacation in Diani Beach?
Swahili Beach Resort is a resort with 9 outdoor pools and 5 restaurants, and it's a top choice on Expedia for families. Other good choices for your family trip include Nomad Beach Resort and Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.
How many family-friendly hotels will I find in Diani Beach?
Expedia has 18 hotels in Diani Beach that are rated for being family-friendly.
When's the best time to book a family-friendly vacation in Diani Beach?
The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Diani Beach is 38 inches.
What's there to see and do with your family in Diani Beach?
While you and the family are vacationing in Diani Beach, you might want to check out some of the attractions here such as Shimba Hills National Reserve, Diani Beach, and Tiwi Beach. Make sure you have lots of time for activities like Galu Kinondo Beach and Kaya Kinondo Sacred Forest.