/
8.5

464 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

Welcome to Baobab Beach Resort & Spa, a spectacular 4-star paradise nestled on the sunny shores of Diani Beach, Kenya! Here at this beachfront gem, starting at an unbeatable price of just $79 per night, you can dive headfirst into relaxation and adventure alike. Just 4.3mi from the buzz of the city center, the resort allows you to enjoy the vibrant local culture while providing a peaceful retreat to unwind after a day filled with exploration.

At Baobab, fun is at the heart of every experience. Enjoy complimentary snorkeling, beach fun on our soft sands, or take a refreshing dip in one of our sparkling outdoor pools (don't forget the kids' pool!). For the little ones, there’s a fantastic Kids' Club to keep them entertained, while you indulge in some well-deserved “me time” at our luxurious spa or steam room. With rave reviews from 464 delighted guests, it’s clear that the enchanting surroundings and exceptional service ensure your stay will be nothing short of magical.

Unleash your inner adventurer with our array of water sports, play a game of tennis, or simply unwind on the sun deck with a cocktail from the bar. And let's not forget dining! Our on-site restaurant caters to all tastes, offering a kid-friendly buffet to keep the whole family satisfied. So, pack your bags and prepare for sun-soaked days and delightful evenings at Baobab Beach Resort & Spa – where your dream getaway awaits!

Venture beyond the resort and get ready to create unforgettable memories! At Baobab Beach Resort & Spa, adventure is literally at your fingertips. Grab a mask and snorkel and dive into the vibrant coral reefs just off the shore, where colorful fish and marine life await your exploration. If you’re feeling a bit more daring, our water sports team can hook you up with thrilling activities like windsurfing or kite surfing to get your adrenaline pumping. After a day filled with seaside excitement, you can head back to one of our shimmering outdoor pools. The shallow pool is perfect for families to splash around, while the kids-only pool lets the little ones roam free in a safe environment—what better way to enjoy the forever-sunny Diani Beach?

Dining at Baobab is an experience you won't forget. With five fabulous restaurants to choose from, each featuring a family-friendly vibe and delicious cuisine, there’s something to satisfy every palate. From hearty international dishes to delectable Italian and seafood options, the culinary offerings are sure to delight. Savor a family-friendly buffet at the Karibu Restaurant, indulge in romantic seafood dinners at Marhaba, or enjoy an Italian feast at Tangezi. Each meal can be enjoyed as part of your all-inclusive package or chosen a la carte, allowing for ultimate flexibility during your stay. Whatever you choose, the views of the beach and sunset will be the cherry on top of your dining experience.

As the sun sets over the horizon, making way for starry nights, take time to soak in the ambiance and magic of Baobab Beach Resort & Spa. Whether you’re sipping cocktails by the pool, enjoying a family game night, or treating yourself to an evening of relaxation at the spa, the possibilities for fun and laughter are endless. From cozy family time to romantic dinners under the stars, this resort is your perfect playground for both heartwarming moments and adventurous days. So, what are you waiting for? Embrace the laid-back luxury and vibrant spirit of Baobab Beach Resort & Spa—your ultimate slice of paradise!

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

Free toiletries

Balcony

Bidet

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.

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.

Deluxe Double Room with Balcony - single occupancy in Baobab Beach Resort & Spa

Show 4 photos

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

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

Triple Room

1 Double Bed

+

More details

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

Superior, 2 Double Beds, Single Use, Terrace

2 Double Beds

680 sqft

Garden view

Private Bathroom

Balcony

Terrace

x3

+

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.

Show 8 photos

Room With Garden View

1 Twin Bed

1 Double Bed

+

More details

Show 5 photos

Twin Room, Seafront

1 Twin Bed

More details

Guest reviews

8.5

464 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Featured reviews:

🇵🇹

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.

🇰🇪

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.

🇨🇦

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!

🇧🇪

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)

🇨🇦

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.

🇬🇧

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.

🇮🇪

Kevin

8.2

October 2022

Beautiful place. Has a fabulous infinity pool. Views and buildings were very pretty. Beds were very comfy. Entertainment by staff was superb. Volley ball and water polo were great fun.

It is so annoying when you have to pay for the gym, especially in an “all inclusive” . Their beef tastes like rubber. Cocktails are as bad as you can possibly imagine. Annoying beach boys every time you step onto beach.

🇰🇪

Rmwanga

8.2

December 2022

Restaurants and Buffet Food was really good. Swimming pools were enjoyable and the Jambo Team really provided great entertainment

A bit expensive

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

Free toiletries

Balcony

Bidet

Stay rules - Baobab Beach Resort & Spa

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Curfew

  • Parking

  • Children and beds

  • Cards accepted at this property