Play Video

Baobab Beach Resort & Spa is a 4-star resort set on 80 acres of lush tropical gardens along the award-wining Diani Beach. The resort is Kenya’s self-proclaimed leading all-inclusive beach resort. This picturesque resort is set on a coral headland that opens up to a 500-meter stretch of golden beach for the ultimate beach experience.




With 323 rooms under 6 categories, one is spoilt for choice in accommodation at Baobab Beach Resort & Spa. The room categories are Garden Rooms (68), Sea-facing Rooms (87), Sea-front Rooms (28), Superior Rooms (93), Deluxe Rooms (41), and Junior Suites (6). Some of the room amenities include:

  1. Flat-screen satellite TV
  2. In-room coffee & tea making facilities
  3. Individual controlled air-conditioning
  4. Direct-dial telephone
  5. Mini-fridge
  6. Electronic safe
  7. Hairdryer
  8. Balcony or terrace
  9. Interconnecting rooms
  10. Disabled access rooms
  11. Luxury bath amenities and bathrobes
  12. Fruit basket and gift on arrival
  13. Day lounger on the balcony
  14. Private in-room Jacuzzi*

*Only in the Junior Suite.




There is plenty of everything at Baobab Beach Resort & Spa. One can choose from 3 buffet-style restaurants and 2 a la carte restaurants then 6 bars/lounges. Relax in one of 3 swimming pools. Other amenities include:

  1. Five restaurants
  2. 6 bars/lounges
  3. Three swimming pools
  4. Spa
  5. Conferencing facilities
  6. Archery
  7. Daily Aquafit classes in the pool
  8. Darts
  9. Aerobics classes daily
  10. Table tennis
  11. Shuffleboard
  12. Boccia
  13. Beach volleyball
  14. Board Games
  15. TV Room with satellite
  16. Library
  17. Rafiki Kids Club

At the time of writing, Baobab Beach Resort & Spa had a rating of 4.5/5 from 4,087 Google reviews.

Swimming Pool

Infinity pool at Baobab Beach Resort and Spa.

Infinity pool at Baobab Beach Resort and Spa
A room at Baobab Beach Resort and Spa


A room at Baobab Beach Resort and Spa.


Baobab Beach Resort and Spa restaurant.

More From Baobab Beach Resort & Spa