Baobab Beach Resort & Spa, Diani Beach, Kenya

Diani Beach, Kenya - View on map
  • Flexible Stay
  • Couples, Families and Groups
  • Rates valid 3 Jan 2027 - 3 Jan 2028
  • All Ages Welcome
  • Half-Board Rates
  • Beachfront on Diani Beach
  • Swahili-Inspired Architecture
  • Gym, Pool and Wi-Fi
Description

Baobab Beach Resort & Spa sits on a coral headland above Diani Beach, with 700 metres of beachfront framed by indigenous coastal forest. It is an all-inclusive resort made for families, couples and groups, with three swimming pools, a choice of restaurants and bars, a kids’ club, a spa and nightly entertainment.

Our team tailors flights, SGR tickets, private airport and SGR transfers and excursions around your preferences, travel style and budget.

Highlights
All-inclusive beachfront resort on a coral headland above Diani Beach, with three pools, several restaurants and bars, the Rafiki Kids’ Club and the Afya Bora Wellness Club & Spa
Duration
Flexible stay, priced per person per night
Accommodation
Garden View and Sea Facing rooms (31 m²) with double or twin beds and a private terrace or balcony; interconnecting Sea Facing rooms are available
Rates Valid
2027 rates, 3 January 2027 to 3 January 2028, for East African Community (EAC) residents
Price Includes
Accommodation in the room category of your choice
All meals and snacks
Selected local alcoholic and non-alcoholic drinks
Daily and evening entertainment by the animation team
All local taxes
Booking support and 24/7 customer care from our team
Price Excludes
Water sports and tennis lessons
Spa treatments
Specialty restaurants and boutique purchases
Flights and SGR tickets, unless quoted with your booking
Airport and SGR transfers, unless quoted with your booking
Travel insurance, personal expenses and tips
Rates and Child Policy
2027 Rates in KES, per person per night, all-inclusive (EAC residents)
Travel Dates Garden View (PPS) Garden View (PP) Sea Facing (PPS) Sea Facing (PP)
3 Jan – 25 Mar 2027 17,560 25,450 19,300 28,940
26 – 29 Mar 2027 25,020 36,250 26,760 39,740
30 Mar – 30 Apr 2027 21,080 30,570 22,820 34,060
1 May – 30 Jun 2027 13,180 19,120 14,920 22,600
1 Jul – 31 Aug 2027 21,230 30,810 22,980 34,300
1 Sep – 31 Oct 2027 17,910 25,980 19,660 29,460
1 – 30 Nov 2027 18,640 27,040 20,390 30,520
1 – 22 Dec 2027 21,230 30,780 22,980 34,270
23 Dec 2027 – 3 Jan 2028 (minimum 5 nights) 34,850 50,530 On request 54,020

PPS means per person sharing a double or twin room. PP means per person in a single-occupancy room. Rates are exclusive B Hudson Tours rates, apply to EAC residents only, and are subject to availability and change without notice. A booking is confirmed on advance payment.

Child Policy
  • Children 0 to 2 years sharing with adults: free in all seasons
  • Children 3 to 11 years sharing with parents: KES 5,500 per night in any room category, or KES 11,000 per night from 22 December to 2 January
  • Children sharing with one adult: the adult pays the single (PP) rate plus the child rate for each child
  • Children 3 to 11 years in their own room: one child gets 25% off the single rate; two children pay the single rate; three children pay the double rate
Check-in, Check-out and Late Stays

Check-in is from 1:00 pm and check-out is by 10:00 am. Arrivals and departures outside these times attract a small fee:

  • Early arrival with breakfast, without the room: KES 2,750 per adult and KES 1,380 per child
  • Late departure, without the room: KES 3,860 per adult and KES 1,930 per child
  • Keeping your room until 5:00 pm on all-inclusive: 75% of the room rate, subject to availability
What to Expect

Baobab Beach Resort & Spa spreads across a coral headland, with steps leading straight down to Diani Beach. Rooms are in the main building and in bungalows set in the gardens, and every room has a private terrace or balcony.

Meals are served buffet-style at Karibu Restaurant, with Jodari Restaurant overlooking the beach. Specialty restaurants for seafood, Italian, Pan-Asian and grilled dishes are available at extra cost. Bars range from the Jambo swim-up pool bar to the Tulia Cocktail Lounge, and the evenings bring dance shows and live music.

Children have the Rafiki Kids’ Club, while adults can unwind at the Afya Bora Wellness Club & Spa, which has a jacuzzi, steam bath and fitness centre. Guests can also play tennis, beach volleyball and archery, walk the forest nature trail, or book water sports such as snorkelling, diving and kitesurfing.

The starting rate is USD 104 (KSh 13,180) per person per night sharing a Garden View room, all-inclusive, from 1 May to 30 June 2027. The final price depends on your travel dates, room category and the number of guests, so contact our team to confirm availability and get a quote. Festive dates from 23 December 2027 to 2 January 2028 need a minimum 5-night stay.

  • Coral headland setting with 700 metres of Diani beachfront
  • All-inclusive meals, snacks and selected local drinks
  • Three swimming pools, including a swim-up bar
  • Rafiki Kids’ Club and a family-friendly child policy
  • Afya Bora Wellness Club & Spa with jacuzzi, steam bath and gym
  • Tennis, beach volleyball, archery, a forest nature trail and nightly entertainment

Photos are illustrative stock images of the destination, not of the property. Photo credits: Wedding-Hendrik, CC BY-SA 4.0 (commons.wikimedia.org/wiki/File:Diani_Beach_2018_3.jpg); Roma Neus, CC BY 3.0 (commons.wikimedia.org/wiki/File:Diani_Beach_2013_-_panoramio.jpg); Roma Neus, CC BY 3.0 (commons.wikimedia.org/wiki/File:Diani_Beach_2013_-_panoramio_(15).jpg); Margarida Taborda, CC BY-SA 4.0 (commons.wikimedia.org/wiki/File:Boat_at_Diani_Beach,_Kenya.jpg).

Itinerary

Arrive at Diani Beach, check in from 1:00 pm and settle into your room. Take an evening walk along the beach before dinner and the evening show.

A day at leisure on the beach and by the three pools, with all meals, snacks and selected drinks included.

Join the resort's sports and games, walk the forest nature trail, book water sports or a treatment at the Afya Bora Spa, or take a Wasini Island day trip.

Enjoy a final breakfast and check out by 10:00 am, then continue to your onward travel.

Location
Faq

The starting rate is USD 104 (KSh 13,180) per person per night sharing a Garden View room, all-inclusive. Rates change by season and room category, and the full 2027 rate table is on this page.

All meals and snacks, selected local alcoholic and non-alcoholic drinks, entertainment by the animation team and local taxes. Water sports, tennis lessons, the spa, the boutique and the specialty restaurants are extra.

These are exclusive B Hudson Tours rates for East African Community (EAC) residents. Non-residents can contact us for a quote.

Children 0 to 2 years stay free. Children 3 to 11 years sharing with parents pay KES 5,500 per night, or KES 11,000 per night from 22 December to 2 January.

Yes. From 23 December 2027 to 2 January 2028 the minimum stay is 5 nights, and rates are higher.

Be the first to review “Baobab Beach Resort & Spa, Diani Beach, Kenya”

Your email address will not be published. Required fields are marked *

$ 104.00

Why Book With Us?
Customer care available 24/7
Hand-picked Tours & Activities
Select your currency
USD United States (US) dollar