/
8.6

478 reviews

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

Diani Beach Road, Ukunda, 00400, Kenya

Choose dates to view prices

Spa/Wellness packages

Kids' club

Snorkeling

Restaurant

Beachfront

Outdoor swimming pool

Kids' pool

Free Private Parking

Baobab Beach Resort & Spa

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.8mi

Mombasa Airport

20.8mi

Vipingo Airport

39.5mi

Most popular amenities

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

Rooms

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.

Superior Double or Twin Room with Terrace in Baobab Beach Resort & Spa

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 Double Room with Balcony in Baobab Beach Resort & Spa

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

Guest reviews

8.6

478 reviews

Categories 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.

Points of Interest Around Baobab Beach Resort & Spa

Airports

Ukunda Airstrip

2.8mi

Mombasa Airport

20.8mi

Vipingo Airport

39.5mi

Restaurants

Karibu Restaurant - All inclusie

Cuisines

  • International

Ambiances

  • Family Friendly
  • Modern

Jodari Restaurant - All inclusive

Cuisines

  • Italian
  • International

Ambiances

  • Family Friendly
  • Modern

Maridadi Restaurant - All inclusive

Cuisines

  • International

Ambiances

  • Family Friendly
  • Modern

Marhaba Restaurant - No all inclusive

Cuisines

  • Seafood
  • International

Ambiances

  • Family Friendly
  • Modern
  • Romantic

Tangezi Restaurant - Not all inclusive

Cuisines

  • Italian
  • Seafood
  • International

Ambiances

  • Family Friendly
  • Modern
  • Romantic

Pools

Location

  • Outdoor

Features

  • Shallow end

Availability

  • All season

Location

  • Outdoor

Features

  • Shallow end

Age restrictions

  • Kids only

Availability

  • All season

Amenities of Baobab Beach Resort & Spa

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

Stay rules - Baobab Beach Resort & Spa

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Curfew

  • Parking

  • Children and beds

  • Cards accepted at this property