Skip to main content

Baobab Beach Resort & Spa

Diani Beach Road, Diani Beach, 80400 · Diani Beach · KE

Travelbook Group

Excellent

802 reviews

8.4

Smart highlights

Prime location

Central address at Diani Beach Road.

Guest-rated

Excellent guest ratings · 8.4/10 (802 reviews).

Great amenities

Features Full-service spa · Fitness facilities · Arcade/game room.

Popular facilities

Spa & wellness
Fitness
Free WiFi
24-hour desk
Pool
Bar
Parking
Airport shuttle

About this hotel

Discover paradise at Baobab Beach Resort & Spa, your ultimate beach retreat!

Relaxation Awaits

Indulge in our full-service spa, where you can unwind with luxurious massages and rejuvenating facials. Let the stresses of everyday life melt away as you explore our serene surroundings.

Show more

Endless Recreation

Dive into fun with two stunning outdoor swimming pools and invigorate your spirit with a game of tennis on our outdoor courts. Our sauna offers the perfect escape after an active day.

Culinary Delights

Savor international cuisine at Karibu, one of five exceptional dining options, and enjoy refreshing drinks from one of our four bars. With all-inclusive rates, your culinary adventure awaits you without any hidden costs.

Escape to Baobab Beach Resort & Spa today, where every moment is a celebration of relaxation and luxury!

Choose your room

No rooms available for these dates. Try different dates.

What this place offers

Full-service spa
Fitness facilities
Arcade/game room
Free WiFi
24-hour front desk
Terrace
Garden
Luggage storage
Sauna
Designated smoking area
Concierge service
Wheelchair accessible
Show all 33 amenities
Steam room
Fitness facilities
Snorkeling nearby
Hiking/biking trails nearby
Arcade/game room
Library
Safe-deposit box at front desk
Full-service spa
Pool umbrellas
Billiards or pool table
Tours/ticket assistance
Snack bar/deli
Playground on site
Scuba diving on site
Free self parking
Airport transportation - pickup (surcharge)
Beach umbrellas
Beach sun loungers
Pool sun loungers
Mosquito nets
Banquet hall

Guest reviews

Cleanliness8.1
Service9.1
Location9.1
Room Quality8.1
Amenities8.6
Value for Money8.1
Food and Beverage7.6
Overall Experience8.6

Guests loved

Beautiful locationFriendly staffGood amenities

Could be better

Food quality inconsistenciesSome room maintenance needed

Guest reviews

Loading reviews…

Location

Diani Beach Road, Diani Beach, 80400, Diani Beach, KE

Hotel policies

Check-in

From 01:00 PM

Check-out

Until 10:00 AM

Cancellation

Free cancellation on most rates. Policy confirmed at booking.

Payment

Secure payment via our provider. Pay now or at the hotel, depending on rate.

Pets

Pets not allowed

Sustainability Certifications

Travelife

Accessibility

No elevators

General

Professional property host/manager

See full policy details
  • <ul> <li>Reservations are required for massage services and spa treatments. Reservations can be made by contacting the resort prior to arrival, using the contact information on the booking confirmation. </li><li>No pets and no service animals are allowed at this property. </li> </ul>

Frequently asked questions

What are the check-in and check-out times at Baobab Beach Resort & Spa?

At Baobab Beach Resort & Spa, check-in is from 01:00 PM and check-out is until 10:00 AM.

Does Baobab Beach Resort & Spa allow pets?

No — pets are not allowed at Baobab Beach Resort & Spa.

Where is Baobab Beach Resort & Spa located?

Baobab Beach Resort & Spa is located at Diani Beach Road, Diani Beach, 80400, Diani Beach, KE.

AI

Ask AI about this hotel

Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.