logo

Baobab Beach Resort & Spa Diani Beach, Diani Beach

Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From325US$ /night
Check-in
05Feb2025Select date
Check-out
06Feb2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Resort

Diani Beach Road, Diani Beach, Kenya, 00400

Baobab Beach Resort & Spa, renowned as Kenya's leading all-inclusive resort, is set amidst 80 acres of tropical gardens on Diani Beach. The resort boasts a stunning location overlooking the Indian Ocean with 500 meters of golden beachfront. It has received numerous awards, including the World Travel Awards for Africa's Leading Family Resort in 2020, reflecting its commitment to exceptional guest experiences and sustainability. With world-class amenities and well-designed spaces, this resort offers a unique blend of luxury and local culture.

Location

Situated 10 km from Ukunda and in close proximity to Diani shopping center, the resort offers easy access to key attractions and amenities. Guests can explore nearby landmarks, like Galu Kinondo Beach and Colobus Conservation, enhancing the overall experience. Transportation options are well catered for, including a shuttle service to Mombasa Airport.

Rooms

The resort offers a variety of accommodation types, including Garden Rooms, Sea Front Rooms, and Junior Suites, each with luxury furnishings and private balconies. Rooms provide picturesque views of the ocean, pool, or lush gardens, ensuring a serene retreat for guests. Notable amenities like air conditioning and tea facilities enhance comfort.

Eat & Drink

Dining at the resort is a delight, with several onsite restaurants offering a rich array of international and African cuisines. The Karibu Restaurant serves breakfast, lunch, and dinner buffet style with live cooking, while the a la carte Marhaba and Tangezi Restaurants specialize in exquisite dishes featuring local seafood. Guests can enjoy signature dining experiences overlooking the ocean.

Leisure & Business

The resort features three swimming pools set among tropical gardens, providing an oasis for relaxation and revitalization. Guests can explore a variety of activities, from watersports like snorkeling and big game fishing to pampering treatments at the Afya Bora Wellness Club & Spa. Entertainment options include live shows and events at the Porini Amphitheatre.

View all

Select your room type

The resort provides a range of accommodations, including double rooms, family rooms, and suites, all with breakfast, free cancellations, and exclusive deals.
Guest Room
Max:
3 persons
31 m² 
Bed options:
1 Double bed
Garden view
Shower
Coffee machine
Check Prices
Guest Room
Max:
3 persons
31 m² 
Bed options:
1 Single Bed or 1 Double Bed
Pool view
Shower
Balcony
Check Prices
Standard Room
Max:
3 persons
31 m² 
Bed options:
1 Single Bed or 1 Double Bed
Pool view
Shower
Balcony
Check Prices
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

A list of all available modes of transport

City Center
Diani Beach 3.5 mi
Airports
Ukunda (UKA) 3.3 mi
Moi (MBA) 37.6 mi

Facilities

Enjoy a range of amenities at the resort designed for your comfortable stay and remarkable experiences.

General

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

Sports & Fitness

  • Fitness center
  • Wind surfing
  • Diving
  • Snorkeling
  • Canoeing
  • Cycling
  • Tennis court
  • Badminton
  • Golf course
  • Pool 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 center
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cribs
  • 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 center
  • 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
3500 ft
Restaurants
Mwaepe Fisherman Beach Restaurant
3600 ft
Diani Beach Road Mwaepe Fish Landing Site

Reviews and Ratings

Feedback from previous guests about their experience.
82%
liked the resort and would come back
Stunning beach location
Engaging staff
Service could improve
Occasional wait times
8.2/10
Great
Rooms
7.4
Location
9.8
Service
8.0
Dining
6.8
Guest reviews
8.2/10
based on 10 reviews
8.4
8.4/10based on 417 reviews
Avery
United Kingdom, December  2024
8.4/10

Our stay at Baobab was a delightful experience, set in a stunning location right on Diani Beach. The rooms were quite spacious and comfortable, although we did face some minor maintenance issues. The dining options were enjoyable with a good variety, while the service from the staff was very attentive, making us feel at home. However, the presence of monkeys around the dining areas can be a bit troublesome. Overall, it was a relaxing break with a few areas for improvement.

Rooms
7.0
The rooms were a good size and comfortable, though we had to switch due to some maintenance problems.
Service
9.0
The staff were exceptionally helpful and went out of their way to assist us during our stay.
Location
10.0
The hotel is perfectly located on the beautiful white sands of Diani Beach, making it an ideal spot for relaxation.
Dining
8.0
The food quality and variety were impressive, with an executive chef willing to engage with guests for feedback.
Facilities
8.0
The public areas and gardens were very clean and well-maintained, contributing to a pleasant atmosphere.
William
United Kingdom, December  2024
7.2/10

I had a mixed experience at Baobab Beach Hotel. The location is superb, right on a beautiful beach, and the evening entertainment was a standout. However, the room I initially occupied was quite outdated and not very clean. The dining didn’t meet my expectations as the food quality was often lacking, especially the meat dishes, which were either undercooked or tough. Overall, the hotel has great potential, but there are several areas needing improvement.

Rooms
5.0
My room in the Baobab bungalow was very dated and poorly maintained, with a malfunctioning bathroom door and unclean sheets.
Service
9.0
The service overall was excellent; the staff were responsive and very nice, doing their best to accommodate requests.
Location
10.0
The hotel is directly on a stunning beach, which offers a perfect escape for relaxation.
Dining
5.0
I was disappointed with the dining experience. The food lacked variety and quality, especially the meat options.
Facilities
8.0
The hotel had great facilities, including entertainment options that were well produced and engaging for families.
Luna
United Kingdom, December  2024
9.4/10

My stay at this hotel was absolutely incredible! The location is stunning, right on a beautiful beach with clean, white sands and a plethora of activities to enjoy. The staff was enthusiastic and engaging, making sure everyone was having a good time. The infinity pool was breathtaking, and I loved how well the facilities were maintained. The only downside was a few minor hiccups with service during peak times, but overall, it was a fantastic experience that I'd gladly repeat.

Rooms
10.0
The rooms were modern, spotless, and equipped with everything we needed, making our stay very comfortable.
Service
8.0
While the staff did their best to ensure our comfort, I felt there were moments when service could be improved, especially when the hotel got busier.
Location
10.0
The hotel is directly on Diani Beach, which is absolutely gorgeous and definitely a highlight of our stay.
Dining
9.0
With three restaurants available, there was always a great variety of delicious food options, and the dining experience was generally quite enjoyable.
Facilities
10.0
The hotel boasts three well-kept swimming pools, along with various activities like zumba lessons that kept everyone entertained.
Stunning beach location
Service could improve
Norman
United States of America, November  2024
7.0/10

The resort has an awesome beach and lovely grounds, making it a great place to unwind. However, my room was quite dated and not cleaned properly, which was disappointing. The food quality really needs improvement, as a lot went to waste during my stay. On a positive note, the staff were excellent and very attentive, which made the experience better overall.

Rooms
5.0
I found my room to be quite dated with a few issues, such as a malfunctioning bathroom door and low-quality bed sheets. It didn't feel very clean either.
Service
9.0
The staff were fantastic, always responsive and super nice. They truly did their best to make everyone comfortable.
Location
10.0
The resort is beautifully located right by an amazing beach, perfect for relaxation.
Dining
5.0
I was quite disappointed with the food quality, as we often found the meat to be tough or undercooked. More variety and taste would really enhance the experience.
Facilities
7.0
The facilities were decent but could use some updates and improvements. The pool area was nice, though.
Cameron
United Kingdom, November  2024
8.8/10

I had a fantastic stay at this hotel complex nestled in lush surroundings, with monkeys playfully wandering about. The Maridadi wing was perfect for my peaceful retreat, while the dining offered a delightful variety. However, the hotel could improve on managing service quality consistently and better signage for certain activities.

Rooms
9.0
The rooms were spacious, well-kept, and had a lovely view from the balcony. It felt very comfortable and clean.
Service
8.0
Most staff did their best to make us feel comfortable, but there were moments where the service seemed a bit inconsistent, particularly with management policies.
Location
10.0
The location is incredible, directly on the white sands of Diani beach with a warm and shallow sea, perfect for relaxing.
Dining
9.0
Dining was quite enjoyable with a broad menu that catered to various tastes, including themed dinner nights that added a fun touch.
Facilities
8.0
The facilities were impressive with multiple pools, beautiful gardens, and great pathways, although some upkeep issues were noted.
James
United States of America, October  2024
7.2/10

Rooms
Service
Location
Dining
Facilities
Joseph
United States of America, October  2024
8.2/10

Overall, I had a lovely stay at this resort. The facilities were stunning, and the pools were incredible, especially the infinity pool. However, the dining options could use some improving, particularly in the A La Carte restaurants where food quality was inconsistent. Despite a few issues, like occasional power and water loss, the experience was still memorable and enjoyable.

Rooms
8.0
We upgraded to a deluxe room, which was spacious and beautifully kept; however, the bed was a bit too firm for my taste.
Service
7.0
While the staff made the effort to provide good service, there seemed to be an understaffing issue as they were often rushed and plates were cleared too quickly.
Location
10.0
The resort is directly on a beautiful beach with soft white sand and calm warm waters, making it a fantastic spot for relaxation.
Dining
6.0
The buffet food was excellent with plenty of choices every night, but the A La Carte experience left much to be desired with some meals not matching the menu descriptions.
Facilities
9.0
The resort offered an array of amazing facilities, including large pools and beautifully landscaped gardens, though the electric and water outages were a slight inconvenience.
Perry
United States of America, October  2024
8.0/10

I truly loved my stay at this resort! The location on Diani Beach was stunning, and the beautiful gardens and spacious rooms made for a fantastic experience. The staff was friendly and encouraging, but the dining options could definitely use a bit of improvement, with some dishes falling short. Overall, the amenities and especially the entertainment made for unforgettable moments, but a few adjustments could elevate it even higher.

Rooms
9.0
The rooms were spacious and clean, providing a lovely view of the beach.
Service
7.0
The service was good, with staff going out of their way to make everyone feel welcome, although some could benefit from better training.
Location
10.0
This hotel is situated right on the beautiful white sands of Diani Beach, making it a perfect spot for relaxing and beach activities.
Dining
6.0
While there were plenty of food options, a few dishes did not quite meet my expectations, especially the quality of some meats.
Facilities
8.0
The hotel had excellent facilities including well-maintained pools and great gardens, but an adults-only area would be a nice addition.
Judith
United States of America, August  2024
7.8/10

I had a mixed experience at the hotel. The kids had a blast with all the activities, the rooms were spacious and clean, and the beach was beautiful. However, I encountered some service issues, and not all the staff were welcoming. Overall, it’s an affordable place with a good all-inclusive package, but the management needs to address some training gaps for consistency in service.

Rooms
8.0
The rooms were spacious, clean, and comfortable, but a bit dated.
Service
6.0
Most of the staff did their best to accommodate our needs, but a few lacked proper customer service skills.
Location
9.0
The hotel is situated right on Diani Beach, which is stunning, but the local vendors can be quite aggressive.
Dining
7.0
The food offered plenty of options, but some dishes repeated a bit too often.
Facilities
9.0
The pools were lovely and clean, providing a great space for the kids to play.
Richard
United Kingdom, August  2024
8.0/10

I had an enjoyable week at this hotel, which is quite spacious and includes different sections like Kole Kole, Baobab, and Maridadi. The all-inclusive dining experience was generally decent, with fresh fruits and a good selection of Indian and local dishes, although the meat dishes left much to be desired. The service was courteous and professional, and I appreciated the beautiful beach with its white sand, even if the local beach vendors could be a bit persistent. Overall, it was a satisfying stay at a reasonable price.

Rooms
7.0
We stayed in Maridadi and found the room adequate, though it didn't meet a high four-star standard. It was clean and had some nice views, but there were maintenance issues.
Service
9.0
The hotel staff were always courteous and attentive, doing their best to provide excellent service, especially the pool staff.
Location
9.0
Situated right on a stunning beach with beautiful white sand, the location is fantastic, though you have to be prepared for constant interaction with beach vendors.
Dining
7.0
The food was a mixed bag; while the buffet was repetitive, the à la carte restaurant provided a much better dining experience with fresh seafood.
Facilities
8.0
The hotel's amenities were good, with multiple pools and plenty of seating, although the beach accessibility was marred by hawkers.
Show more
Looking for an Exclusive Early Booking Rate?
Grab your exclusive rates today!
Check Rates

Next best alternative

Ideas for your future trips.
Check-in
05Feb2025Select date
Check-out
06Feb2025Select date
Rooms and Guests2 Guests, 1 Room