Baobab Beach Resort Spa Diani
Baobab Beach Resort Spa is a 4-star beach hotel situated within 80 acres of tropical gardens on the world-famous Diani Beach overlooking the Indian Ocean. The Resort is located on a cliff-top, just 45 kilometers from Moi International Airport.
The resort comprises three luxurious properties; The Baobab, The Maridadi, and Kole Kole offering a unique selection of exquisite accommodation and facilities spread across the resort grounds.

Baobab Beach Resort Spa Diani has 323 guestrooms comprising 183 standard rooms, 93 superior rooms, 41 deluxe rooms, and 6 junior suites. Each guestroom is tastefully fitted furnished and is fitted with tea/coffee making facilities, air conditioning, telephone, electronic safe, mini-fridge, and balcony.
The Baobab wing has 181 guestrooms comprising of standard, Garden View Bungalows, and Superior Sea-view Bungalows. The accommodation also has interconnecting rooms.
Baobab Beach Resort Spa Diani has 5 restaurants that serve fresh seafood harvested from the Indian Ocean, mouth-watering exotic fruits, and a delicious range of international and traditional dishes.
Meals are served either on a la carte or buffet menu. Guests can enjoy their meals in the cozy ding area, by the pools, on the terraces, or in the well-manicured gardens. There are 5 well-stocked bars that offer a wide selection of alcoholic and soft drinks.
Guests can enjoy a sundowner and relax overlooking the manicured Baobab gardens and picturesque beach while at the lounge area.
The Conference Centre and banquet hall are fully air-conditioned and utilize state-of-the-art facilities with the latest technology in audio-visual, lighting, and communications. The facility can hold up to 800 guests. Baobab Beach Resort Spa Diani offers ideal venues for weddings including the pearly beach and the well-manicured gardens.
The Afya Bora Wellness Club and Spa offers guests the ultimate in holiday well-being and relaxation. The wellness center includes a fully-equipped Gymnasium with a trained fitness instructor and it features a wide selection of state-of-the-art body sculpting, cardiovascular, and weights machinery.
Guests can enjoy world-renowned signature beauty treatments, alluring bath and steam rituals, and holistic therapies in the treatment rooms. The spa offers innovative treatments in a tropical environment complete with a steam room, hydrobath, and Vichy shower.
Guests can also enjoy a soothing massage, body scrub, or facial treatment before cooling down in the outdoor Jacuzzi, bubbling in the shade of the exotic palm trees.
Activities in the resort include Scuba diving for beginners and advanced divers windsurfing, big game fishing, golf, sailing, archery, Aquafit classes, beach volleyball, and snorkeling excursions in a Glass-bottomed boat.
The resort also features outdoor pools, tennis courts, table tennis, shuffleboard, boccia, board games, and a library.
In the evening guests enjoy an incredible entertainment experience from the sights and sounds of world-class acrobatic and animation performances coupled with cultural performances and theme nights.
Baobab Beach Resort and Spa Non-Residents Rates
Baobab Beach Resort Spa Diani Non-Residents Accommodation Rates Per Night Include:
All-Inclusive (All meals and Snacks, Selected Local Alcoholic and non-Alcoholic Beverages and entertainment programs and excludes water sports, tennis lessons, Spa, Boutique and Specialty Restaurants)
|
Garden View Rooms |
||||
| Dates From | Dates To | Single Room (1 Guest) |
Double Room (2 Guests) |
Triple Room |
|
1st Sep 2025 |
31st Oct 2025 | 250 US Dollars | 335 US Dollars | 450 US Dollars |
| 1st Nov 2025 | 30th Nov 2025 | 265 US Dollars | 355 US Dollars |
480 US Dollars |
|
1st Dec 2025 |
22nd Dec 2025 | 300 US Dollars | 410 US Dollars | 550 US Dollars |
| 23rd Dec 2025 | 2nd Jan 2026 | 500 US Dollars | 670 US Dollars |
900 US Dollars |
|
3rd Jan 2026 |
2nd Apr 2026 | 280 US Dollars | 370 US Dollars | 500 US Dollars |
| 3rd Apr 2026 | 6th Apr 2026 | 290 US Dollars | 390 US Dollars |
520 US Dollars |
|
7th Apr 2026 |
30th Apr 2026 | 275 US Dollars | 370 US Dollars | 500 US Dollars |
| 1st May 2026 | 30th Jun 2026 | 210 US Dollars | 285 US Dollars |
385 US Dollars |
|
1st Jul 2026 |
31st Aug 2026 | 325 US Dollars | 435 US Dollars | 580 US Dollars |
| 1st Sep 2026 | 31st Oct 2026 | 285 US Dollars | 385 US Dollars |
520 US Dollars |
|
1st Nov 2026 |
30th Nov 2026 | 305 US Dollars | 400 US Dollars | 540 US Dollars |
| 1st Dec 2026 | 22nd Dec 2026 | 345 US Dollars | 470 US Dollars |
635 US Dollars |
|
23rd Dec 2026 |
3rd Jan 2027 | 575 US Dollars | 770 US Dollars |
1,040 US Dollars |
Notes
* Check-in time is 1100 hours and check-out time is 1000 Hours
* Minimum stay for the period from 24/12/26 to 03/01/27 is 5 nights
* Kindly request for Sea Front Rooms, Superior rooms, Deluxe rooms & Suites Rates
* Keeping room until 1800hrs on all-inclusive will be charged 75% of the room rate, subject to room availability
* Early arrival including breakfast, but excluding room, will be charged 20 US Dollars per adult / Child 10 US Dollars
* Reservation guaranteed only by advance payment. Bookings are only on request basis and subject to room availability
* Late departure from the Hotel, excluding use of the room, will be charged 30 US Dollars per adult / Child 15 US Dollars
* Standard check in time is 1300hrs and check-out time is 1000hrs. Any arrivals or departures outside these times will attract a small facilitation fee
* The rate is inclusive of all meals and snacks, selected local alcoholic and non-alcoholic beverages and entertainment programs by our animation team and excludes water sports, tennis lessons, use of the Spa, boutique and specialty
restaurants
Child Policy
* Children sharing: 0 – 2 yrs stay free all seasons
* 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-11 years; 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
* Children sharing with parents( 3 – 11 years) pays 60 US Dollars per day in any room category, except in the festive period 22nd Dec to 02nd Jan, where child sharing pays 100 US Dollars per day in any room category
One way transfer can be arranged at the following per vehicle cost:
* Ukunda airstrip, shared shuttle service available at 6 US Dollars per person one way, upon pre-booking
* From MOI Airport – 80 US Dollars for maximum 2 people, 95 US Dollars for 3 to 6 people and 115 US Dollars for up to 9 people
* From SGR station – 80 US Dollars for maximum 2 people, 95 US Dollars for 3 to 6 people and 115 US Dollars for up to 9 people
Baobab Beach Resort and Spa Residents Prices
Baobab Beach Resort Spa Diani Residents Rates are Per Day Include:
All-Inclusive (All meals and Snacks, Selected Local Alcoholic and non-Alcoholic Beverages and entertainment programmes and excludes water sports, tennis lessons, Spa, Boutique and Specialty Restaurants)
|
Garden View Rooms |
||||
| Dates From | Dates To | Single Room (1 Guest) |
Double Room (2 Guests) |
Triple Room |
|
1st Sep 2025 |
31st Oct 2025 | 20,700 Kenya Shillings | 27,600 Kenya Shillings | 37,260 Kenya Shillings |
| 1st Nov 2025 | 30th Nov 2025 | 21,525 Kenya Shillings | 28,700 Kenya Shillings |
38,745 Kenya Shillings |
|
1st Dec 2025 |
22nd Dec 2025 | 24,525 Kenya Shillings | 32,700 Kenya Shillings | 44,145 Kenya Shillings |
| 23rd Dec 2025 | 2nd Jan 2026 | 39,750 Kenya Shillings | 53,000 Kenya Shillings |
71,550 Kenya Shillings |
|
3rd Jan 2026 |
2nd Apr 2026 | 22,500 Kenya Shillings | 31,050 Kenya Shillings | 41,900 Kenya Shillings |
| 3rd Apr 2026 | 6th Apr 2026 | 32,000 Kenya Shillings | 44,275 Kenya Shillings |
59,750 Kenya Shillings |
|
7th Apr 2026 |
30th Apr 2026 | 22,900 Kenya Shillings | 31,700 Kenya Shillings | 42,795 Kenya Shillings |
| 1st May 2026 | 30th Jun 2026 | 16,950 Kenya Shillings | 23,350 Kenya Shillings |
31,500 Kenya Shillings |
|
1st Jul 2026 |
31st Aug 2026 | 27,250 Kenya Shillings | 37,600 Kenya Shillings | 50,760 Kenya Shillings |
| 1st Sep 2026 | 31st Oct 2026 | 22,950 Kenya Shillings | 31,700 Kenya Shillings |
42,795 Kenya Shillings |
|
1st Nov 2026 |
30th Nov 2026 | 23,900 Kenya Shillings | 33,000 Kenya Shillings | 44,550 Kenya Shillings |
| 1st Dec 2026 | 22nd Dec 2026 | 27,250 Kenya Shillings | 37,600 Kenya Shillings |
50,760 Kenya Shillings |
|
23rd Dec 2026 |
3rd Jan 2027 | 43,500 Kenya Shillings | 60,000 Kenya Shillings |
81,000 Kenya Shillings |
Notes
* Standard check-in time is 1300hrs and check-out time is 1000hrs
* Minimum stay for the period from 24/12/26 to 03/01/27 is 5 nights
* Kindly request for Sea Front Rooms, Superior rooms, Deluxe rooms & Suites Rates
* Rates are inclusive of all local statutory taxes and are subject to change without prior notice
* Keeping room until 1700hrs on all-inclusive will be charged 75% of the room rate, subject to room availability
* Early arrival including breakfast, but excluding room, will be charged – 2,500 Kenya Shillings per adult / Child – 1,250 Kenya Shillings
* Late departure from the Hotel, excluding use of the room, will be charged – 3,500 Kenya Shillings per adult / Child – 1,750 Kenya Shillings
* The rates are inclusive of all meals and snacks, selected local alcoholic and non-alcoholic beverages and entertainment programs by our animation team and excludes water sports, tennis lessons, use of the Spa, boutique and specialty restaurants
One way transfer can be arranged at the following per vehicle cost
* Ukunda airstrip, shared shuttle service available at 500 Kenya Shillings per person / per seat, upon pre-booking
* From MOI Airport – 8,000 Kenya Shillings for maximum 2 people, 9,500 Kenya Shillings for 3 to 6 people and 10,500 Kenya Shillings up to 9 people
* From SGR station – 8,000 Kenya Shillings for maximum 2 people, 9,500 Kenya Shillings for 3 to 6 people and 10,500 Kenya Shillings up to 9 people
Child Policy
* Children sharing – 0 – 2 years stay free all seasons
* 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
* Children sharing with parents – 3 – 11 years pays 5,000 Kenya Shillings per day in any room category, except in the festive period 22nd Dec to 02nd Jan, where child sharing pays 10,000 Kenya Shillings per day in any room category
Booking & Reservations Baobab Beach Resort Spa Diani Contact
Mobile: + 254-721-242-711
WhatsApp: +254-721-242-711
Reservations: +254 718-179-967
Email: [email protected]
Website: https://africanspicesafaris.com