logo

Baobab Beach Resort & Spa, Diani Beach

Book with us
Up to 10% cheaper
than on Booking.com
Check rooms and rates
From400US$ /night
Check-in
15Mar2025Select date
Check-out
16Mar2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Resort

Diani Beach Road, Diani Beach, Kenya, 00400

Baobab Beach Resort & Spa is a luxury resort located along Diani Beach, Kenya, set within 80 acres of tropical gardens. The resort boasts a unique coral headland position overlooking the Indian Ocean, offering expansive views of the coastline. Recognized as Kenya's leading all-inclusive resort, it has received multiple awards for its exceptional service. The elegant design and the lush natural surroundings create a tranquil oasis for guests seeking relaxation in paradise.

Location

Baobab Beach Resort & Spa is situated just 10 km from Ukunda and within close proximity to local attractions such as Diani Shopping Centre. The resort’s scenic location along Diani Beach offers easy access to golden sandy shores and coral reefs, making it ideal for beach lovers. Transportation options are readily available for guests traveling to and from Mombasa Airport.

Rooms

The Baobab Beach Resort & Spa offers a variety of room types, including junior suites, deluxe rooms, and sea front rooms. Each accommodation is tastefully furnished and features amenities like air conditioning, spacious balconies, and stunning ocean or garden views. The junior suites have expansive terraces that provide a perfect spot to enjoy the remarkable scenery.

Eat & Drink

Dining at the resort features a rich selection of international, African, and seafood cuisines served across multiple restaurants, including the Karibu Restaurant and Marhaba Restaurant. Guests can indulge in themed buffet dinners and a la carte dining experiences overlooking the ocean. The culinary offerings are complemented by a diverse selection of fine wines.

Leisure & Business

The resort presents a multitude of leisure options, including three individual swimming pools and a luxurious spa. Guests can enjoy wellness treatments at the Afya Bora Wellness Club & Spa, emphasizing relaxation and rejuvenation. Additionally, a range of water sports and land activities are available, catering to thrill-seekers and those looking to unwind.

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.
Double or Twin Room Garden View
Max:
3 persons
31 m² 
Bed options:
1 Double bed
Garden view
Shower
Coffee machine
Check Prices
Double or Twin Room View
Max:
3 persons
31 m² 
Bed options:
1 Single Bed or 1 Double Bed
Pool view
Shower
Balcony
Check Prices
Standard Double or Twin 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

Explore available ways to reach your dream destination

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

Facilities

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

General

  • Non-smoking rooms
  • Wi-Fi
  • 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. <br />
78%
liked the resort and would come back
Stunning beach location
Engaging staff
Service could improve
Occasional wait times
7.8/10
Very good
Rooms
7.4
Location
9.8
Service
8.0
Dining
6.8
Guest reviews
7.8/10
based on 19 reviews
8.5
8.5/10based on 426 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, 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, October  2024
7.2/10

Rooms
Service
Location
Dining
Facilities
Joseph
United States, 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, 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, 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

Consider them for your next trip.
Check-in
15Mar2025Select date
Check-out
16Mar2025Select date
Rooms and Guests2 Guests, 1 Room