Baobab Beach Resort & Spa
8.4 / 10
Palmprint
Our resort score · out of 10
Baobab Beach Resort & Spa at a glance
- Location
- Diani
- Guests
- All ages welcome
- The plan
- All-inclusive
- Setting
- Near the coast
- Guest rating
- 4.6 / 5 on Google6,408 reviews
- Best months
- Jan · Feb · Jun · Jul · Aug · Sep · Oct
- Pools
- 3 pools
- Airport transfer
- MBAAbout 49 minutes
- Dining
- 5 restaurants
Compare rooms & seasonal prices
Get a quote from us*
We price the resort, rooms and dates with you.
Or book it yourself on Expedia (opens in a new tab)
We may earn a commission. No extra cost to you.
Find your time to go
USD / room / night · 2 adults · 7 nights
Checked Sep 14, 2026 · Sample details
Dates shown are check-in dates. 2 of 2 rooms across 4 of 4 planned stay dates. Missing prices are not estimates.
Each price is a sampled rate, not a live quote. Select a room name above for its details.
Watch this resort
We check this rate on a rotating schedule. Leave an email and we'll flag a real drop, not a countdown timer.
Baobab Beach Resort & Spa
Things to know
before you go
Things guests wish they had known
The beach is beautiful but tide-dependent.
The resort is large and activity-forward, not a tiny boutique retreat.
Strengths from our research
Excellent Diani Beach setting.
Strong pool, family and activity infrastructure.
Good all-inclusive value for Kenya's coast.
Other considerations from our research
Some rooms may feel older.
Beach swimming varies with tides.
Transfers and some facilities cost extra.
What guests say
Most loved
- Diani Beach setting520 mentions
- Pools and resort grounds360 mentions
- Animation team and family activities300 mentions
Most complained about
- Rooms can feel dated in some blocks170 mentions
- Tidal beach conditions130 mentions
- Extra charges for some facilities or transfers95 mentions
From Reddit
Kenya travel discussion describes Baobab as a good all-inclusive choice on the coast, with a large property, strong animation team and generally good value.
What’s included
Included
- Wi-FiIncluded
Official FAQ states Wi-Fi is free in guest rooms and common areas.
- Kids' clubIncluded
Not included
- Spa treatmentsCosts extra
Spa services are available but not evidenced as included.
- Airport transfersCosts extra
Official FAQ lists paid airport-transfer options.
Included with limits
- Premium & à la carte diningPartly included
The resort is all-inclusive, but some dining outlets or specialty items may sit outside the core all-inclusive restaurant set.
- Top-shelf liquorPartly included
All-inclusive drinks are included, but premium labels are not evidenced as fully included.
Inclusions can vary by room category and season. Confirm your plan before booking. How we verify this
More resort facts
- Rooms and suites
- 323
- Pools
- 3
Research & sources
Everything we read on Baobab Beach Resort & Spa
Restaurants & bars
- Places to eat
- 5
International · African · Indian Ocean · Buffet · Grill
Some restaurants take reservations; the rest are walk-in.
Official materials describe five dining venues; booking sources indicate the core all-inclusive concept applies to three restaurants.
Venues, opening hours and plan inclusions can change by season. Confirm your choices when booking.
Rooms & suites
The rooms in our seasonal price comparison.
| Suite | Occupancy | Size | Bedrooms | Aspect |
|---|---|---|---|---|
| Sea Facing RoomBack to sampled prices | Sleeps 3 | 334 ft²31 m² | 1 bedroom | Sea Facing |
| Superior RoomBack to sampled prices | Sleeps 4 | 678 ft²63 m² | 1 bedroom | Not published |
More room options (4)
| Suite | Occupancy | Size | Bedrooms | Aspect |
|---|---|---|---|---|
| Garden Room | Sleeps 3 | 334 ft²31 m² | 1 bedroom | Garden |
| Sea Front Room | Sleeps 3 | 334 ft²31 m² | 1 bedroom | Sea Front |
| Deluxe Room | Sleeps 3 | 753 ft²70 m² | 1 bedroom | Not published |
| Junior Suite | Sleeps 2 | 1,044 ft²97 m² | 1 bedroom | Ocean |
Occupancy limits and connecting-room requests should be confirmed for your party before booking.
Pools and the beach
Pools & waterplay
Official materials and booking sources verify three pools and children's pool facilities.
The beach itself
Diani Beach is a major strength, but Indian Ocean tides and reef conditions mean swimming conditions vary by time of day.
- Caveat: Water conditions vary through the year
Counts come from the resort's own published information; the scores are ours, from the Palmprint file below.
Families & group stays
Bringing the kids to Baobab Beach Resort & Spa
What decides whether a resort works with children in tow, answered from what the resort publishes rather than from the brochure.
- Kids' club
- Supervised program
- Rooms that fit a family
- Superior Room
- Dinner reservations
- Needed at some restaurants
- Can a family of 5 stay in one room at Baobab Beach Resort & Spa?
- Not in a single standard room: the largest stated occupancy at Baobab Beach Resort & Spa is 4. Families of five or more need two rooms.
- Does Baobab Beach Resort & Spa have a kids' club, and from what age?
- Yes. Baobab Beach Resort & Spa runs a supervised kids' club. Hours and age bands shift seasonally, so confirm before booking.
Tell us the trip, we'll tell you the resort
Tell us your dates, budget, and who's traveling, and we'll point you to the best-fit resorts. Free, no obligation.
Kids' club hours, teen programs and group availability all move with the season. Confirm the specifics with the resort for your dates.
When to go
Best months: Jan to Feb, Jun to Oct
Temperature barely moves here across the year, so rain is the whole decision: the wet months run Apr to Jun.
| Measure | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average daily high | 90°F32°C | 90°F32°C | 91°F33°C | 88°F31°C | 86°F30°C | 84°F29°C | 82°F28°C | 84°F29°C | 86°F30°C | 88°F31°C | 88°F31°C | 90°F32°C |
| Rain days | 3 days | 2 days | 5 days | 12 days | 14 days | 7 days | 6 days | 5 days | 5 days | 7 days | 7 days | 5 days |
| Verdict | Best | Best | Fine | Wet | Wet | Best | Best | Best | Best | Best | Wet | Fine |
Average daily highs and monthly rain days. Seasonal averages, not a forecast.
Getting to Baobab Beach Resort & Spa
- Nearest airport
- MBA · Moi International Airport
- Approximate transfer
- 49 minutes
- Transportation
- The resort lists transfers at extra cost. Your package may differ.
Your own driver. Possibly a lower price.
A personalized airport pickup could cost less than a taxi or shared shuttle. Compare private transfer prices before you decide.
Check my transfer price (opens in a new tab)We may earn a commission if you book through this link.
Destination essentials & trip planning
Diani Beach Road, Diani, Kenya · +254 709 154000
Kenya
- Language
- Swahili & English (both official)
- Currency
- Kenyan shilling (KES); cards and mobile money common
- Power
- 240V, Type G (UK-style) plugs – bring an adapter
- Driving
- On the left
- Main airport
- Nairobi (NBO); coast via Mombasa (MBA) or Ukunda (UKA)
- Flight time
- ~15–18h+ from the US, with a connection
What we'd book around it
Affiliate · commission at no cost to youFlights
Fly into MBA, 49 minutes from the gate; round trips from about $959.
Search fares (opens in a new tab)Insurance
Storms move flights in season, and the cheapest rates are usually non-refundable.
Compare cover (opens in a new tab)Data
An eSIM for the flight and the beach; Wi-Fi is included on the resort but stops at the gate.
Get an eSIM (opens in a new tab)Our full take on Baobab Beach Resort & Spa
Baobab Beach Resort is a large family all-inclusive on Diani Beach, for families who want Kenya's best-known sand at a fair price. It is about 49 minutes from Mombasa's airport, a four-star with 323 rooms in gardens above the beach, three pools, a swim-up bar, five dining venues and an animation team that keeps the day busy. The beach is the reason to come and the tide decides when you swim.
Guests praise the Diani Beach setting, the pools and the grounds, and the animation team and the family activities. The complaints are rooms that feel dated in some blocks, tides that close the swimming for part of the day, and extra charges on some facilities and on the transfers. The thing people wish they had known is that the beach is beautiful and tide-dependent, and that this is a big activity-forward resort rather than a small retreat.
The plan covers the core restaurants, the bars, Wi-Fi and the kids' club, though not every one of the five dining venues sits inside it and premium labels do not either; the spa, the airport transfer and some facilities are charged separately. Check which restaurants your rate opens before booking a week of dinners. The 31-square-metre Sea Front Room puts the view at the door, the Superior Room at 63 square metres sleeps four, and the 97-square-metre Junior Suite is the space. Anyone who wants to swim at any hour of the day should read the tide tables before choosing this coast.
Similar all-inclusives to Baobab Beach Resort & Spa

Pinewood Beach Resort & Spa
Scores higher overall on the same six categories.
Compare Baobab Beach Resort & Spa with Pinewood Beach Resort & Spa

PrideInn Flamingo Beach Resort & Spa
Scores higher overall on the same six categories.
Compare Baobab Beach Resort & Spa with PrideInn Flamingo Beach Resort & Spa

Voyager Beach Resort
Where Baobab Beach Resort & Spa ranks
We may earn a commission on Expedia. No extra cost to you.