Baobab Beach Resort & Spa is a renowned all-inclusive luxury beachfront resort set along the world-famous Diani Beach. Perched on a scenic coral cliff and surrounded by 80 acres of lush tropical gardens, the resort offers breathtaking panoramic views of the Indian Ocean and an exceptional holiday experience for families, couples, honeymooners, and groups.
The resort features elegantly designed rooms and suites spread across several wings, offering garden, pool, or ocean views. Guests enjoy a wide range of leisure facilities including multiple swimming pools, a dedicated adults-only pool, direct beach access, and beautifully landscaped gardens perfect for relaxation.
Baobab Beach Resort & Spa boasts several restaurants and bars serving international, African, and seafood cuisine, complemented by themed buffet nights and live cooking stations. The award-winning spa and wellness centre offers rejuvenating treatments, while daily entertainment programs, cultural performances, and sports activities create a vibrant holiday atmosphere.
With extensive conference facilities, wedding venues, and recreational options, Baobab Beach Resort & Spa seamlessly blends luxury, comfort, and entertainment, delivering one of the most memorable beachfront stays on Kenya’s South Coast.
Child Policy
Children sharing: 0 - 2 yrs stay free all
seasons.
Children sharing with parents: 3 – 11 yrs
pays Kes 5,000 per day in any room category, except in the festive period 22nd
Dec to 02nd Jan, where child sharing pays Kes 10,000 per day in any room
category.
Child/children sharing with 1 adult; single
rate for adult plus child rate (per kid or kids) to apply.
Children in own room: Children 3-11yrs; Single child gets 25% discount off the single room rate. 2 children in room pay the single room rate. 3 children in room pay the double room rate.
| Validity | Meal Plan | Single pps | Double pps | Triple pps |
|---|---|---|---|---|
| 03rd Jan 2026 - 02nd Apr 2026 | All Inclusive | Kes. 21,800 | Kes. 15,100 | Kes. 13,500 |
| 03rd Apr 2026 - 06th Apr 2026 (Easter) | All Inclusive | Kes. 31,100 | Kes. 21,500 | Kes. 19,300 |
| 07th Apr 2026 - 30th Apr 2026 | All Inclusive | Kes. 22,200 | Kes. 15,400 | Kes. 13,900 |
| 01st May 2026 - 30th Jun 2026 | All Inclusive | Kes. 16,400 | Kes. 11,400 | Kes. 10,000 |
| 01st Jul 2026 - 31st Aug 2026 | All Inclusive | Kes. 26,400 | Kes. 18,300 | Kes. 16,400 |
| 01st Sep 2026 - 31st Oct 2026 | All Inclusive | Kes. 22,300 | Kes. 15,400 | Kes. 13,800 |
| 01st Nov 2026 - 31st Nov 2026 | All Inclusive | Kes. 23,200 | Kes. 16,000 | Kes. 14,400 |
| 01st Dec 2026 - 22nd Dec 2026 | All Inclusive | Kes. 26,400 | Kes. 18,200 | Kes. 16,400 |
| 23rd Dec 2026 - 03rd Jan 2026 (Festive Season) | All Inclusive | Kes. 42,200 | Kes. 29,100 | Kes. 26,200 |
| Validity | Meal Plan | Single pps | Double pps | Triple pps |
|---|---|---|---|---|
| 03rd Jan 2026 - 02nd Apr 2026 | All Inclusive | Kes. 24,800 | Kes. 16,500 | Kes. 14,500 |
| 03rd Apr 2026 - 06th Apr 2026 (Easter) | All Inclusive | Kes. 34,000 | Kes. 22,900 | Kes. 20,300 |
| 07th Apr 2026 - 30th Apr 2026 | All Inclusive | Kes. 25,200 | Kes. 16,900 | Kes. 14,800 |
| 01st May 2026 - 30th Jun 2026 | All Inclusive | Kes. 19,400 | Kes. 0,80 | Kes. 11,200 |
| 01st Jul 2026 - 31st Aug 2026 | All Inclusive | Kes. 29,400 | Kes. 19,700 | Kes. 17,400 |
| 01st Sep 2026 - 31st Oct 2026 | All Inclusive | Kes. 25,200 | Kes. 16,900 | Kes. 14,800 |
| 01st Nov 2026 - 31st Nov 2026 | All Inclusive | Kes. 26,100 | Kes. 17,500 | Kes. 15,400 |
| 01st Dec 2026 - 22nd Dec 2026 | All Inclusive | Kes. 29,300 | Kes. 19,700 | Kes. 17,400 |
| 23rd Dec 2026 - 03rd Jan 2026 (Festive Season) | All Inclusive | Kes. 45,100 | Kes. 30,600 | Kes. 27,200 |
| Validity | Meal Plan | Single pps | Double pps | Triple pps |
|---|---|---|---|---|
| 03rd Jan 2026 - 02nd Apr 2026 | All Inclusive | Kes. 27,700 | Kes. 18,000 | Kes. 15,500 |
| 03rd Apr 2026 - 06th Apr 2026 (Easter) | All Inclusive | Kes. 36,900 | Kes. 24,400 | Kes. 21,300 |
| 07th Apr 2026 - 30th Apr 2026 | All Inclusive | Kes. 28,100 | Kes. 18,300 | Kes. 15,800 |
| 01st May 2026 - 30th Jun 2026 | All Inclusive | Kes. 22,300 | Kes. 14,200 | Kes. 12,200 |
| 01st Jul 2026 - 31st Aug 2026 | All Inclusive | Kes. 32,300 | Kes. 21,200 | Kes. 18,400 |
| 01st Sep 2026 - 31st Oct 2026 | All Inclusive | Kes. 28,100 | Kes. 18,300 | Kes. 15,800 |
| 01st Nov 2026 - 31st Nov 2026 | All Inclusive | Kes. 28,900 | Kes. 18,900 | Kes. 16,400 |
| 01st Dec 2026 - 22nd Dec 2026 | All Inclusive | Kes. 32,300 | Kes. 21,200 | Kes. 18,400 |
| 23rd Dec 2026 - 03rd Jan 2026 (Festive Season) | All Inclusive | Kes. 48,100 | Kes. 32,100 | Kes. 28,200 |
| Validity | Meal Plan | Single pps | Double pps | Triple pps |
|---|---|---|---|---|
| 03rd Jan 2026 - 02nd Apr 2026 | All Inclusive | Kes. 30,600 | Kes. 19,400 | Kes. 16,500 |
| 03rd Apr 2026 - 06th Apr 2026 (Easter) | All Inclusive | Kes. 39,800 | Kes. 25,800 | Kes. 22,200 |
| 07th Apr 2026 - 30th Apr 2026 | All Inclusive | Kes. 31,000 | Kes. 19,800 | Kes. 16,800 |
| 01st May 2026 - 30th Jun 2026 | All Inclusive | Kes. 25,200 | Kes. 15,700 | Kes. 13,100 |
| 01st Jul 2026 - 31st Aug 2026 | All Inclusive | Kes. 35,200 | Kes. 22,600 | Kes. 19,300 |
| 01st Sep 2026 - 31st Oct 2026 | All Inclusive | Kes. 31,000 | Kes. 19,800 | Kes. 16,800 |
| 01st Nov 2026 - 31st Nov 2026 | All Inclusive | Kes. 31,900 | Kes. 20,400 | Kes. 17,300 |
| 01st Dec 2026 - 22nd Dec 2026 | All Inclusive | Kes. 35,200 | Kes. 22,600 | Kes. 19,300 |
| 23rd Dec 2026 - 03rd Jan 2026 (Festive Season) | All Inclusive | Kes. 51,000 | Kes. 33,500 | Kes. 29,100 |
| Validity | Meal Plan | Single pps | Double pps | Triple pps |
|---|---|---|---|---|
| 03rd Jan 2026 - 02nd Apr 2026 | All Inclusive | Kes. 33,500 | Kes. 20,900 | Kes. 17,400 |
| 03rd Apr 2026 - 06th Apr 2026 (Easter) | All Inclusive | Kes. 42,700 | Kes. 27,300 | Kes. 23,200 |
| 07th Apr 2026 - 30th Apr 2026 | All Inclusive | Kes. 33,900 | Kes. 21,200 | Kes. 17,700 |
| 01st May 2026 - 30th Jun 2026 | All Inclusive | Kes. 28,100 | Kes. 17,200 | Kes. 14,100 |
| 01st Jul 2026 - 31st Aug 2026 | All Inclusive | Kes. 38,100 | Kes. 24,100 | Kes. 20,300 |
| 01st Sep 2026 - 31st Oct 2026 | All Inclusive | Kes. 33,900 | Kes. 21,200 | Kes. 17,700 |
| 01st Nov 2026 - 31st Nov 2026 | All Inclusive | Kes. 34,800 | Kes. 21,800 | Kes. 18,300 |
| 01st Dec 2026 - 22nd Dec 2026 | All Inclusive | Kes. 38,100 | Kes. 24,100 | Kes. 20,300 |
| 23rd Dec 2026 - 03rd Jan 2026 (Festive Season) | All Inclusive | Kes. 53,800 | Kes. 34,900 | Kes. 30,100 |
| Validity | Meal Plan | Single pps | Double pps | Triple pps |
|---|---|---|---|---|
| 03rd Jan 2026 - 02nd Apr 2026 | All Inclusive | Kes. 38,300 | Kes. 23,300 | Kes. 19,100 |
| 03rd Apr 2026 - 06th Apr 2026 (Easter) | All Inclusive | Kes. 47,500 | Kes. 29,700 | Kes. 24,800 |
| 07th Apr 2026 - 30th Apr 2026 | All Inclusive | Kes. 38,700 | Kes. 23,600 | Kes. 19,300 |
| 01st May 2026 - 30th Jun 2026 | All Inclusive | Kes. 32,900 | Kes. 19,500 | Kes. 15,700 |
| 01st Jul 2026 - 31st Aug 2026 | All Inclusive | Kes. 42,900 | Kes. 26,500 | Kes. 21,900 |
| 01st Sep 2026 - 31st Oct 2026 | All Inclusive | Kes. 38,800 | Kes. 23,600 | Kes. 19,300 |
| 01st Nov 2026 - 31st Nov 2026 | All Inclusive | Kes. 39,700 | Kes. 24,300 | Kes. 19,900 |
| 01st Dec 2026 - 22nd Dec 2026 | All Inclusive | Kes. 42,900 | Kes. 26,400 | Kes. 21,900 |
| 23rd Dec 2026 - 03rd Jan 2026 (Festive Season) | All Inclusive | Kes. 58,700 | Kes. 37,400 | Kes. 31,700 |
Accommodation at Baobab Beach Resort & Spa
All-inclusive meal plan (breakfast, lunch, dinner & snacks)
Selected alcoholic and non-alcoholic beverages
Access to multiple swimming pools and recreational facilities
Direct access to Diani Beach
Daily entertainment and animation programs
Non-motorized water sports and beach activities (subject to availability)
Free Wi-Fi in public areas
All government taxes and levies
Premium alcoholic beverages and imported spirits
Spa and wellness treatments
Motorized water sports and marine excursions
Laundry and personal expenses
Airport or SGR transfers (available at extra cost)
Off-site excursions and safaris
Any services not mentioned in the inclusions