Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From416US$ /night
Check-in
04Nov2025Select date
Check-out
05Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

Diani Beach Road, Diani Beach, Kenya, 00400

Baobab Beach Resort & Spa offers a 4-star accommodation experience on Diani Beach, featuring lush tropical gardens and ocean views. Guests can enjoy access to three swimming pools, various dining options, and extensive leisure activities, all designed for a memorable stay.

Rooms & Amenities

Guestrooms at Baobab Beach Resort & Spa provide comfort with modern amenities, private terraces or balconies, and views of the ocean, pool, or garden. The Deluxe Room is 70 m² and comes with luxury bath amenities and a gift bag upon arrival. Inter-connecting rooms are available, suitable for families.

Dining Options

Dining options include the Karibu Restaurant, which serves breakfast, lunch, and dinner in a buffet setting, and the upscale Marhaba and Tangezi Restaurants for special occasions. Culinary offerings feature international, African, and seafood dishes, complemented by a selection of fine wines.

Leisure Activities

Leisure activities at Baobab Beach Resort & Spa cover land sports and water sports such as snorkeling, windsurfing, and big-game fishing. The resort features extensive gardens where guests can find a range of rare birds and monkeys. The Afya Bora Wellness Club & Spa offers various treatments and fitness options.

Business & Services

Baobab Beach Resort & Spa is equipped with a modern conference center designed for events, accommodating up to 800 delegates with state-of-the-art facilities. A one-way vehicle transfer from Mombasa Airport can be arranged at an additional cost, offering convenience for guests traveling to and from the resort.

View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Double or Twin Room Garden View
2 persons
31 m² 
1 Double bed
Garden view
Shower
Coffee machine
Standard Double or Twin Room
2 persons
31 m² 
1 Single Bed or 1 Double Bed
Shower
Balcony
Double or Twin Room View
2 persons
31 m² 
1 Single Bed or 1 Double Bed
Shower
Balcony
Deluxe Double Room Balcony
2 persons
70 m² 
1 King-size bed
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

Explore a range of transportation options for your spa getaway

City Centre
Diani Beach 5.7 km
Airports
Ukunda (UKA) 5.3 km
Moi (MBA) 60.5 km

What our guests says about facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences
What’s included

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Free parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • No pets allowed
  • Rooms/ Facilities for disabled
  • 24-hour security
  • Luggage storage
  • Currency exchange
  • Barber shop
  • Smoke detectors
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Fitness centre
  • Wind surfing
  • Diving
  • Snorkelling
  • Canoeing
  • Cycling
  • Tennis court
  • Badminton
  • Golf course
  • Billiard tables
  • Darts
  • Table tennis
  • Archery
  • Aerobics
  • Fishing

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Valet parking
  • Housekeeping
  • Laundry
  • Tours/Ticket assistance
  • Welcome drink

Dining

  • Restaurant
  • Poolside snack bar
  • Snack bar
  • Dinner
  • Special diet menus

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Babysitting/Child services
  • Children's buffet
  • Children's pool
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Sun loungers
  • Entertainment
  • Sun terrace
  • Garden area
  • BBQ facilities
  • Leisure/ TV room
  • Spa & wellness centre
  • Sauna
  • Steam room
  • Massage
  • Shallow end

Room features

  • Air conditioning
  • Mini-bar
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Location

Diani Beach Road, Diani Beach, Kenya, 00400
Map view
Diani Beach Road, Diani Beach, Kenya, 00400
Nearby
Store
KFI Supermarket
1.1 km
Restaurants
Mwaepe Fisherman Beach Restaurant
1.1 km
Diani Beach Road Mwaepe Fish Landing Site

Reviews and Ratings

Feedback from previous guests about their experience.
Guest reviews
5.0/10
based on 5 reviews
8.7
8.7/10 based on 485 reviews
Matt
United Kingdom, March  2025
7.8/10

I had a wonderful stay at the resort where the staff was incredibly helpful, and the ambiance was warm and inviting. The rooms were clean and offered a comfortable experience, but the dining options could use more variety, especially for an all-inclusive resort. The location was stunning, with beautiful ocean views, making it a great place to relax. Overall, my experience was fantastic despite a few minor drawbacks regarding food variety.

Rooms
8.0
The rooms were clean, comfortable, and had lovely views, although they felt a bit dated.
Service
7.0
The service was generally friendly and attentive, though there were moments where better customer service training could enhance the experience.
Location
10.0
The resort is directly on the beautiful Diani beach, offering stunning views and easy access to the shore.
Dining
5.0
Dining was a bit disappointing as the food lacked variety and required additional payment for ice cream, which I expected to be included.
Facilities
9.0
The facilities were impressive, with multiple pools and bars available, ideal for relaxation.
Stunning beach location
Limited dining variety
Logan
United Kingdom, November  2024
10.0/10

My stay at Baobab was absolutely fantastic! The highlight was definitely the warm and welcoming staff who went above and beyond to make our family feel at home. The food was consistently delicious, from breakfast to dinner. However, I wish there were bottle openers in the room for the water bottles, and the windows could use netting to keep the monkeys out. Overall, it was an unforgettable experience with plenty of activities and entertainment for everyone.

Rooms
10.0
We had a lovely room in the Maridadi wing with a stunning view of the infinity pool and the Indian Ocean. It was spotless and very comfortable.
Service
10.0
The service was exceptional, with every staff member we encountered being friendly and eager to help. Special thanks to Ledan, Robinson, and Muli for their attentiveness.
Location
10.0
The hotel is perfectly situated right on the beautiful white sands of Diani Beach, making it so convenient for beach outings.
Dining
10.0
Dining was a delight with great options available throughout the day, and the quality of food was consistently high.
Facilities
10.0
There were plenty of facilities to enjoy, including the infinity pool and various entertainment activities like Zumba and water aerobics.
Reginald
United Kingdom, November  2024
8.0/10

My stay at the Baobab resort was mostly enjoyable, thanks to the attentive staff and the wide variety of activities. However, I did face some issues with my room and the internet connection. The beach was beautiful, but I found the persistent hawkers quite overwhelming at times. Overall, it was a vibrant place with many options for relaxation and fun!

Rooms
6.0
My initial room had some cleanliness issues, including a mouldy bathroom, which was disappointing. After some persistence, I was given a different chalet, but it took a lot of effort.
Service
8.0
The service was a highlight of my stay. The restaurant staff at the Maridadi made my experience special, always attentive but never intrusive. However, I did notice that not all staff members were as warm and welcoming.
Location
9.0
Baobab resort is right on the stunning Diani beach, with beautiful views and plenty of activities nearby. However, the beach can be crowded and the hawkers can be a bit persistent.
Dining
8.0
The dining options were quite good, with a nice buffet offering a variety of dishes. The executive chef was approachable, and the restaurant staff were very knowledgeable about the food.
Facilities
9.0
The resort had excellent facilities, including multiple pools, a spa, and various activities to enjoy. The Porini Amphitheatre was a fun highlight of my stay.
Lionel
United Kingdom, October  2024
8.6/10

We had a fantastic time at this resort! The location is stunning, right by the beautiful beach with soft, white sand. The rooms were quite spacious and comfortable, although a little dated. The food was delicious, with a fantastic variety, but I do wish for even more options. Overall, we loved our stay but had a few minor inconveniences that could be improved.

Rooms
7.0
The rooms were spacious and comfortable, but could use a little updating.
Service
9.0
The staff went above and beyond to make our stay enjoyable.
Location
10.0
The resort is right on the beach, providing easy access and beautiful views.
Dining
8.0
The food was fantastic, especially the curries, but I would appreciate more dessert options.
Facilities
9.0
The pools and beach amenities were well-maintained and enjoyable.
Tony
United Kingdom, September  2024
8.0/10

We had a truly wonderful experience at the resort! The all-inclusive package is definitely worth it given the fantastic variety of food options available at the multiple restaurants. The pools were clean and well-kept, and the entertainment provided every evening made our stay even more enjoyable. However, while most staff were friendly, our interaction with one receptionist left a negative impression, which overshadowed an otherwise great holiday.

Rooms
7.0
The rooms were clean and spacious, though the housekeeping could have been more consistent with changing sheets daily.
Service
7.0
The majority of the staff did their best to make us feel comfortable, although the attitude of one particular receptionist was less than ideal.
Location
9.0
The resort is perfectly located right by the beautiful beach, allowing for stunning views and easy access to the ocean.
Dining
8.0
The dining experience was impressive with themed nights offering great variety, making every meal a treat.
Facilities
9.0
The facilities were extensive, with three awesome pools and a lovely amphitheater for entertainment.
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates

Next best alternative

Consider them for your next trip.

Inspiration for future getaways

Good Resort alternatives
Check-in
04Nov2025Select date
Check-out
05Nov2025Select date
Rooms and Guests2 Guests, 1 Room