The 10 best family hotels in Diani Beach, Kenya | Booking.com
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
Jürgen
From
Switzerland
Excellent beach location, very friendly and helpful staff, good breakfast and nice menu options in restaurant. The separate bar was opened on November 1 with free drinks and snacks!
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.

J
Jessica
From
United Kingdom
Tombo House is an incredible hidden gem in Diani Beach, Mombasa, that ticked all the boxes for me. I wanted to reconnect with nature, switch off from my devices, relax, eat good food and enjoy the tropical weather that Mombasa had to offer. Tombo House was the perfect hideaway to do that. Its grounds are incredibly well looked after, and the gardens were absolutely stunning to walk around, all well-maintained and beautiful. The room itself (Deluxe double with a balcony) exceeded my expectations - it was extremely clean, well decorated and was very calming to stay there. The bathroom was clean, as was the bedroom and hallway, and the balcony had the most incredibly mountain view with lots of trees and monkeys that came to say hello in the early morning or early evening. I was pleased that the room had mosquito nets on the windows, which meant I could fall asleep to the birds and crickets at night without getting eaten alive by the mozzies. It was also really relaxing to have the windows open when it lashed down with tropical rain! I really loved the breakfast, too. I enjoyed waking up early to enjoy a selection of fresh fruits, delicious German sweet bread (and all the condiments and jams), and the two ladies who made me delicious eggs and bacon every morning. I also loved the morning playlist in the dining area, although it did feel like groundhog day sometimes because I kept hearing the same song every day (John Mayer) but I didn't mind, it was very relaxing and I loved the songs. Great music taste by the way. I LOVED the garden with the gorgeous pool and sun beds, and the staff were incredibly helpful with everything. Thank you Nora, your partner as well for his friendliness, Eunice is the best, as is Vanessa, the two men maintaining the garden were friendly, as were the security team. Kira and the other pooch!!! I felt very safe travelling alone here and it's all thanks to you guys. Thank you. Will definitely come back again! P.S.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 245 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.

O
Olga
From
United Arab Emirates
Excellent house, friendly staff, very good location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 410 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.

A
Andreas
From
Germany
The location is perfect right on the beach. They really do everything to make you feel comfortable
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 146 reviews
Price from
US$237.50
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.

R
Rüüt
From
Estonia
They say the best things happen when you least plan or expect them, and that’s exactly what happened with this accommodation. We changed our travel plans, canceled a previously booked stay, and ended up at this hotel through a last-minute offer—a slice of paradise on earth, because that’s exactly what this place was. From the outside, you’d never guess the gem waiting within. The hotel is, of course, exclusive, and the price is higher than what we paid this time, but every bit of luxury offered is worth it. The interior design is top-notch—stylish decor, elegant furniture, and stunning artwork on the walls, which I eagerly captured in my photos. The staff was incredibly attentive, friendly, and warm. The breakfast was like that of a five-star hotel. The in-room refrigerators were stocked with complimentary refreshing drinks. On a warm evening, under the glow of torches, we sat on the beautiful balcony as a family and reflected that this place and this evening would likely remain in our memories for a lifetime.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 300 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.

D
Dejan
From
Serbia
Everything is beautiful! Garden is so green, a lot of palms on the beach. The staff are very polite. The manager Pamela was so helpful in many things, she helped us to rent a motor bike with locals, and had organize a cake for our anniversary as a surprise.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 132 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.

V
Vesta
From
Lithuania
Resort located near the beach, clean room, very friendly staff, the food was good. It was very pleasure when managers invited all guests to wellcome drink.
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.

L
Lindah
From
Kenya
conducive environment, beautiful space. Amazing staff and host , very friendly and helpful 👍
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 23 reviews
Price from
US$110
1 night, 2 adults

Kreyol Krib Diani Beach

Diani Beach

Kreyol Krib Diani Beach, a property with barbecue facilities, is situated in Diani Beach, less than 1 km from Diani Beach, 2.5 km from Colobus Conservation, as well as 6.4 km from Leisure Lodge Golf...

G
Giuseppe
From
Italy
Kreyol Krib Diani met all my expectations; in fact, it's even more beautiful in person than in the photos. I highly recommend this place. The best part is the owner, Purity, who helped me with everything I needed and made me feel right at home.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
US$99
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.

A
Anna
From
Italy
Perfect for a solo traveller, fantastic DIY decoration, all thought of so that there is no worry in the kitchen, bathroom supplies. A great netted furnished terrace for a solo traveller or a couple to enjoy the breeze and invite friends ( keeping the monkey at bay during the day too, so none of your belongings disappear and no one else to blame but your distraction ....like in most of places where those live in harmony with us humans ;) I felt Home. Jonathan taking care of the first apartment unit when you come at night very kind, and trustworthy when you come at night. Josephine very accurate and welcoming, Caren top notch in any detail and assistance I travel A LOT, My first 12 on 10 ‼️ Will definitely come again, Asante SANAAA
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 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

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

  • Erwin Holiday Homes

    Diani Beach
    Budget options available

    Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Erwin Holiday Homes is located in Diani Beach.

    From US$64.80 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, 216 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, 49 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, 382 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
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 146 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

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$72 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...

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 221 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$147 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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$121.50 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 551 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 10.0
    Exceptional - What previous guests thought, 2 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, Becky Homes Diani Beach- 4BR with AC and Swimming Pool is set in Diani Beach.

    From US$160 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
  • 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.

Highly rated family hotels in Diani Beach and nearby

  • 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
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 219 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 8.3
    Very good - What previous guests thought, 508 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
  • 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
  • Roseville

    Diani Beach
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 26 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Roseville is set in Diani Beach. It is located 2 km from Diani Beach and provides room service.

    From US$120 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Diani Beachfront Villa Amani at Diani is set in Ukunda.

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

    Comprising a private beach area and a garden, The Tree House Bella Seaview Diani Beach Kenya is a recently renovated accommodation in Diani Beach set close to Diani Beach.

    From US$109 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.

  • 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
  • Scored out of 10, guest rating 8.2
    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
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 387 reviews

    Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.

    From US$124.20 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$60 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 153 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$468 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 10 reviews

    Located in a tropical garden on the South Coast of Diani Beach, this resort features a spa and sauna facilities. Each room offers a satellite TV. Guests can enjoy 4 restaurants and 4 bars on site.

    From US$299 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.7
    Exceptional - What previous guests thought, 12 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$243.95
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,263 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$60
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,066 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, 109 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.2
    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, 551 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
  • Avg. price/night: US$394.20
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 262 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