All-Inclusive Stay
Per person sharing, per night
All inclusiveThe full all-inclusive resort experience at Baobab Beach Resort & Spa, priced by the night.
- All-inclusive meal plan
- New Garden View Rooms
- Resort entertainment
All-inclusive nights at Baobab Beach Resort & Spa on Diani Beach — new garden view rooms, entertainment and a nightly rate that scales with the length of your stay.
Baobab Beach Resort & Spa sits on the white sands of Diani. This package is priced per person, per night, on an all-inclusive basis — so you simply choose how many nights you want to stay and the total updates instantly.
Highlights include the resort's new Garden View Rooms and an entertainment programme, with the beach, pools and spa on your doorstep.
Rates are per person per night, in USD. Tap a rate to select it — your estimate updates instantly.
Per person sharing, per night
All inclusiveThe full all-inclusive resort experience at Baobab Beach Resort & Spa, priced by the night.
Arrive at Baobab Beach Resort & Spa, check in and settle into your room. Spend the afternoon on Diani's white sand or by the pool.
Enjoy the beach, pools and spa, with resort entertainment in the evening. Excursions can be added on request.
A last morning on the beach before check-out and departure. Add more nights to extend your stay.




Fly from Nairobi to the Mombasa coast and stay at the beach hotel of your choice.…
Three days and two nights, all-inclusive, at Voyager Beach Resort & Spa — with SGR train…
Four nights on Zanzibar with return flights, half board, a full-day Mnemba Island excursion, Stone Town…