478 reviews
From
$286Diani Beach Road, Ukunda, 00400, Kenya
478 reviews
1/81
Spa/Wellness packages
Kids' club
Snorkeling
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Baobab Beach Resort & Spa is a 4-star beachfront escape on Diani Beach Road, Kenya. Located about 4.3mi from the Diani Beach city center, this resort has earned 478 reviews. Prices start from $286 per night, and breakfast is included to start mornings off right.
On-site highlights include Spa/Wellness packages, a free Kids' club, free Snorkeling, a Restaurant, and a Beachfront setting. Outdoor swimming pool (free), Kids' pool, Private Parking (free), Wifi (free), and Water sports facilities on site (free) mean days can be filled with sun and splash. Additional conveniences include a 24-hour front desk, Balcony, Terrace, Garden view, Non-smoking rooms, and a Bar to unwind after adventures.
With easy access to a pristine coast, Diani Beach offers plenty of seaside moments and water adventures, all within reach of a resort that balances relaxation with activity. The property features a private entrance and sun deck, plus family-friendly options such as Kid-friendly buffet and Kids' meals (free), making it a welcoming choice for travelers of all ages.
On-site dining keeps evenings lively with a lineup of spots that cover every mood. Karibu Restaurant is listed as all-inclusive with a FamilyFriendly, Modern vibe and International fare. Jodari Restaurant serves Italian and International dishes under an All Inclusive plan, in a FamilyFriendly, Modern setting. Maridadi Restaurant also operates on an All Inclusive basis with International cuisine in a similar FamilyFriendly, Modern atmosphere. For those seeking seafood or a more romantic vibe, Marhaba Restaurant offers Seafood and International options with no all-inclusive, while Tangezi Restaurant presents Italian, Seafood, and International choices in a FamilyFriendly, Modern, Romantic ambience.
Two outdoor pools invite carefree days by the water: a main pool with a shallow end for easy splashes and a separate Kids’ Pool for younger swimmers. On-site adventures continue with free snorkeling and water sports facilities, complemented by Spa/Wellness packages for a little pampering. Family-friendly perks include a free Kids’ club and free kids’ meals, ensuring little travelers stay entertained while the pace stays relaxed.
The coast is just steps away for easy seaside moments along Diani Beach, with a private entrance and sun deck adding a touch of retreat. Practical amenities include private parking (free), Wi-Fi (free), and a 24-hour front desk to accommodate arrivals and departures at any hour. With a diverse restaurant lineup, a beachfront setting, and plenty of activities, this destination balances relaxation and adventure for travelers of all ages.
Closest airports
Ukunda Airstrip
2.8miMombasa Airport
20.8miVipingo Airport
39.5miSpa/Wellness packages
Kids' club
Snorkeling
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Water sports facilities on site
Steam room
Beach
Air conditioning
Tennis court
Kid-friendly buffet
Bar
Sun deck
Tour desk
Private entrance
Parking On Site
Terrace
24-hour front desk
Non-smoking rooms
Beach chairs/Loungers
Patio
Garden view
Playground
Kids' meals
Garden
View
Bidet
Free toiletries
Balcony
Show 8 photos
Superior, 2 Twin Beds, Terrace
2 Twin Beds
680 sqft
Balcony
Flat-screen TV
Refrigerator
Tea/Coffee maker
+
More details
The spacious twin/double room provides air conditioning, a private entrance, a terrace with garden views as well as a private bathroom featuring a walk-in shower. The unit offers 2 beds.
Show 15 photos
Junior Suite, Ocean View
1 King Size Bed
1045 sqft
Spa tub
Balcony
Minibar
Flat-screen TV
+
More details
Boasting a private entrance, this spacious suite also includes 1 bedroom, a seating area and 1 bathroom with a walk-in shower and a bath. Featuring a terrace with sea views, this suite also offers air conditioning and a flat-screen TV with satellite channels. The unit has 2 beds.
Show 10 photos
Room - 2 Twin
2 Twin Beds
335 sqft
Balcony
Flat-screen TV
Refrigerator
Tea/Coffee maker
+
More details
The spacious twin/double room features air conditioning, a private entrance, a terrace with pool views as well as a private bathroom boasting a walk-in shower. The unit has 2 beds.
Show 8 photos
Superior, 2 Double Beds, Single Use, Terrace
2 Double Beds
680 sqft
Garden view
Private Bathroom
Balcony
Terrace
x3
+
More details
Show 4 photos
Deluxe
755 sqft
Balcony
Flat-screen TV
Refrigerator
Tea/Coffee maker
+
More details
The spacious double room offers air conditioning, a private entrance, a terrace with garden views as well as a private bathroom boasting a walk-in shower.
Superior, Terrace
1 Double Bed
Terrace
x6
+
x3
More details
Superior With Terrace
Show 10 photos
Double/2 Single Room
375 sqft
x4
+
x3
More details
Double standard is 377 square feet and includes either a double bed 131-150 width or 2 single beds 80-130 width plus extra beds on demand.
Show 10 photos
Double, Triple
1 Double Bed
More details
Show 4 photos
Superior, 2 Double Beds
2 Double Beds
430 sqft
x4
+
x3
More details
Double superior is 431 square feet and includes 2 double beds 131-150 width.
Deluxe, 1 Twin Bed, Single Use, Balcony
1 Queen Size Bed
1 Twin Bed
1 Queen Size Bed
755 sqft
Garden view
Private Bathroom
Balcony
Terrace
x3
+
More details
Show 5 photos
Twin Room, Seafront
1 Twin Bed
More details
Show 4 photos
Superior, Triple
1 Double Bed
1 Queen Size Bed
+
More details
8.6
478 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Breakfast
Featured reviews:
Lucy
10
August 2025
The only place you should be staying in Diani. Everything was perfect, no complaints whatsoever. The Jambo team are incredible, making the stay fun at all times with activities all day and entertainment in the evenings. There are 3 big pools all with a different vibe depending on the mood. The rooms are clean, airy and spacious with a lovely balcony. The all-inclusive food was amazing, it varies every night with so many choices and it is fresh and delicious - the chefs are also lovely as well as all the waiting staff - faultless. The bars are all great. Location is amazing right on the beach. The best thing about the experience was the staff - every person we met was friendly, attentive and kind. As soon as we left, I wanted to go back. 10/10. Will be going again.
Nothing.
Nada
10
April 2025
I recently stayed at this resort for two nights, and while many aspects were exceptional, the dining experience left much to be desired. Pros: The resort's ambiance and facilities were outstanding, offering a perfect environment for relaxation and leisure. The staff were friendly, professional, and attentive, ensuring a pleasant stay. Rooms were spacious, clean, and well-equipped with all necessary amenities.
Cons: The food was disappointing despite a well-organized buffet. The variety was decent, but the quality and taste were underwhelming. Surprisingly, there were no options for barbeque or steak, which would have greatly enhanced the experience. While the buffet had a good selection, it lacked the richness and flavors expected from a resort of this caliber. Overall Impression: This resort excels in hospitality, comfort, and relaxation, but the dining experience needs significant improvement. Adding barbeque and steak options and focusing on richer flavors would make the experience truly exceptional.
Sara
8.2
January 2023
The beach at a walking distance is just perfect, despite you are always approached but locals everytime you want to go for a swim. The food is nice, not exceptional, but nice. Vivian welcomed us at check in and she was the nicest person from the hotel, congrats on having her!
It was a shame that they do not allow a 12 years old to be at the upper pool areas. The pools available for kids were full of local tourists with lots of kids screaming and loud noise. The food is practically the same at all restaurants, but it's acceptable. The bed linen were not comfortable, old bed linen. Recommend you take water shoes and snorkelling equipment.
Poole
10
August 2025
This hotel is amazing couldn't fault it.The staff were amazing so tentative to all our needs they couldn't do enough for us they were all so polite.we felt safe with security the food was lovely with a good range of restaurants and variety of foods.we had one of the more modern rooms which you can select at time of booking .
There was no shop on site selling toiletries food ie crisps sweets sun cream etc just a general shop to buy things.
Robert
8.2
March 2024
Breakfast, and lunch are a bit redundant...maybe create a turn over for some meals.
In the all inclusive drink menu, for Pina Colada, they put regular milk instead of coconut milk like in Pina Colada from Premium drink menu....sound cheaper saving and lack of respect for customer.
Alan
10
November 2024
The resort is huge, luxurious and offers a great variety of pools, restaurants and activities. The renovated rooms are very nice. The staff were fantastic, always cheery, welcoming, and the Jambo activities team were great fun with the water polo, volleyball and shuffle board games. Bar staff, cleaners, waiting teams will all make it feel like home as they greet you throughout the day. Small requests of ours were always met with help whether it be with food or hair conditioner. As vegans, we had a good choice of foods for each meal. The chefs even did vegan crepes each breakfast when we asked. Soya milk was also readily available, which was nice, and there were even milk and egg free cakes in the afternoons. The resort has a good variety of water sports at very reasonable prices. The spa and massage area is brilliant, so relaxing and well priced for all the treatments. We really enjoyed ours.
Power cuts to the area are quite common and when they occurred in the night all the lights in the room come on strangely - not a very nice surprise at 2am being woken up to turn them off and turn the ac back on. A more favourable exchange rate would be a bonus (119 to the dollar). For the price (and all of Diani is similarly very over priced) better spirits could be available. I would recommend for a stay in Diani compared to other options for sure!
Rosanna
9.1
April 2025
Beautifully kept hotel grounds. The resort had three different sides with multiple pools and restaurant areas. The staff were friendly and helpful. The snacks poolside a nice touch and also the pizza snack bar. Good entertainment in the evening and a really fun bonfire and dance party on the beach. It’s definitely worth trying a massage treatment. I highly recommend Winnie.
The drink options for the all inclusive were pretty bad. The bartenders at the activity pool trying to push the premium shelf drinks that cost extra $. Beware of the brown monkeys. They are super cute but definitely recommend closing and locking your patio doors!
Annamarie
8.2
March 2025
The staff, location and facilities were fantastic. Located directly on the ocean, one will encounter many locals selling their wares. The property has many monkeys; so beware. Located on a high floor we were unable to use our balcony. One morning I caught one in the act of stealing my swimsuit. They will come in your room if you leave your door ajar. They can open the screen as well. We did not have food of any kind in the room; but that did not stop their attempts! They are cute but annoying! The all inclusive restaurants are buffets. The food is tasteless, even curries had no flavor. We did opt to dine at Tangizi (extra charge) one evening. The seafood platter was delicious and Vivian our server was excellent.
Soufiane
9.1
November 2022
Our stay was wonderful. Hotel was so nice and had an amazing view on the ocean from the pool. Workers there were helpful and kind, and everything just went very well. - Great room - Great room service & property - Personel was amazing, and should be praised by management - Great services and equipments - "A la carte" seafood restaurant was amazing (not included)
Keep in mind: The good things in this hotel overwhelmingly outweigh the few bad points. - The meals were very varied but I did only really appreciate it in the paying "A la carte" seafood restaurant - Lack of non-alcoholic drinks/cocktails - THE WORST REALLY: No policy for poolchair reservations... People just left their towels and went wandering for HOURS, blocking the chairs around the pool (only ones in the shadow). The hotel should have a policy and personel should enforce it for those really really selfish people (they were a majority of the hotel customers)
Lisa
10
October 2024
The hotel staff and I mean from garden maintenance to all font of house staff were very friendly, helpful and always polite. The food available was of a wide variety and cannot complain about the its standards and quality. The hotel and grounds were clean, tidy and well maintained and the security within and around the grounds gave additional feeling of being safe.
Being unable to go on the public beach due to always being harassed by local people trying to sell their services, etc and their attitude made me feel uncomfortable when you advised them you didn't want their services. May be the resort could introduce a beach facility with one of their pool areas, so you get the feeling of being on the beach and near the sea edge within the secured area.
Airports
Ukunda Airstrip
2.8miMombasa Airport
20.8miVipingo Airport
39.5miAirports
Ukunda Airstrip
2.8miMombasa Airport
20.8miVipingo Airport
39.5miAttractions
Fort Jesus
20.3miMamba Village Centre
22.3miWild Waters
22.4miKaribu Restaurant - All inclusie
Cuisines
Ambiances
Jodari Restaurant - All inclusive
Cuisines
Ambiances
Maridadi Restaurant - All inclusive
Cuisines
Ambiances
Marhaba Restaurant - No all inclusive
Cuisines
Ambiances
Tangezi Restaurant - Not all inclusive
Cuisines
Ambiances
Location
Features
Availability
Location
Features
Age restrictions
Availability
Spa/Wellness packages
Kids' club
Snorkeling
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Water sports facilities on site
Steam room
Beach
Air conditioning
Tennis court
Kid-friendly buffet
Bar
Sun deck
Tour desk
Private entrance
Parking On Site
Terrace
24-hour front desk
Non-smoking rooms
Beach chairs/Loungers
Patio
Garden view
Playground
Kids' meals
Garden
View
Bidet
Free toiletries
Balcony
Accessibility
Entire unit located on ground floor
Upper floors accessible by stairs only
Activities
Aerobics
Archery
Badminton equipment
Beach
Bingo
Canoeing
Cycling
Darts
Diving
Fishing
Game room
Golf course
Ping-pong
Pool table
Snorkeling
Tennis court
Tennis equipment
Themed dinners
Water sports facilities on site
Windsurfing
Bathroom
Bathrobe
Bidet
Free toiletries
Hairdryer
Private Bathroom
Shower
Slippers
Toilet
Toilet paper
Towels
Bedroom
Linens
Wardrobe or closet
Business Facilities
Business center
Fax/Photocopying
Meeting/Banquet facilities
Cleaning Services
Daily housekeeping
Ironing service
Laundry
Common Areas
Shared lounge/TV area
Entertainment & Family Services
Babysitting/Child services
Entertainment staff
Evening entertainment
Kids' club
Playground
Food & Drink
Bar
Fruit
Kid-friendly buffet
Kids' meals
Restaurant
Snack bar
Special diet meals (on request)
Tea/Coffee maker
Wine/Champagne
Food & drink safety
Delivered food covered securely
Front Desk Services
24-hour front desk
Baggage storage
Currency exchange
Private check-in/out
Tour desk
General
Air conditioning
Designated smoking area
Facilities for disabled guests
Hair/Beauty salon
Interconnecting room(s) available
Mosquito net
Non-smoking rooms
Private entrance
Tile/Marble floor
Internet
Free wifi
Kitchen
Coffee machine
Electric kettle
Refrigerator
Living Area
Desk
Sitting area
Sofa
Media & Technology
Flat-screen TV
Satellite channels
Telephone
TV
Outdoors
Balcony
BBQ facilities
Beachfront
Garden
Outdoor furniture
Patio
Sun deck
Terrace
Parking
Free Private Parking
Parking On Site
Physical distancing
Cashless payment available
Room Amenities
Clothes rack
Fan
Socket near the bed
Sofa bed
Safety & security
24-hour security
CCTV in common areas
Fire extinguishers
Key access
Safe
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
Services
Wake-up service
Spa
Beach chairs/Loungers
Fitness
Fitness center
Kids' pool
Massage
Outdoor swimming pool
Sauna
Spa
Spa facilities
Spa/Wellness packages
Steam room
Transportation
Airport drop-off
Airport pickup
Airport shuttle
View
Garden view
Pool view
View
From 13:00
Until 23:30
Guests are required to show a photo identification and credit card upon check-in
From 06:00
Until 10:00
Pets are not allowed.
WiFi is available in all areas and is free of charge.
The minimum age for check-in is 18
Come and go whenever you want
Free private parking is available on site (reservation is not needed).
Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0 - 1 years
2 - 2 years
3+ years
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
Cash
American Express,
Mastercard,
Visa,
Cash only
This property accepts cash.
Diani Beach Road, Ukunda, 80400, Kenya
3.4mi from current hotel
Excellent
302 reviews
From
Diani Beach Road, Ukunda, 08041, Kenya
0.5mi from current hotel
Excellent
136 reviews
From
Diani Beach Road, Chandarana, Ukunda, 80401, Kenya
2.1mi from current hotel
Excellent
57 reviews
From
Diani Beach Road, Tiwi, 80400, Kenya
2mi from current hotel
Excellent
112 reviews
From
Diani Beach, Ukunda, 80100, Kenya
4mi from current hotel
Very Good
1,217 reviews
From
P.O. Box 543,, Ukunda, 80400, Kenya
2.2mi from current hotel
Very Good
145 reviews
From
Diani, Mombasa, Ukunda, 80400, Kenya
0.7mi from current hotel
Very Good
47 reviews
From
Diani Beach Road, Ukunda, 80401, Kenya
4.3mi from current hotel
Good
182 reviews
From
Diani Beach Road , Mombasa, 80400, Kenya
3.1mi from current hotel
Pleasant
101 reviews
From
Featured hotels
Featured hotels
Cities nearby