Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From400US$ /night
Check-in
20Dec2025Select date
Check-out
21Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

Diani Beach Road, Diani Beach, Kenya, 00400
-
Close to Diani Beach
Great
8.9
8.3
/10
4.3
/5

Baobab Beach Resort & Spa offers a 4-star accommodation experience on Diani Beach, featuring lush tropical gardens and ocean views. Guests can enjoy access to three swimming pools, various dining options, and extensive leisure activities, all designed for a memorable stay.

Rooms & Amenities

Guestrooms at Baobab Beach Resort & Spa provide comfort with modern amenities, private terraces or balconies, and views of the ocean, pool, or garden. The Deluxe Room is 70 m² and comes with luxury bath amenities and a gift bag upon arrival. Inter-connecting rooms are available, suitable for families.

Dining Options

Dining options include the Karibu Restaurant, which serves breakfast, lunch, and dinner in a buffet setting, and the upscale Marhaba and Tangezi Restaurants for special occasions. Culinary offerings feature international, African, and seafood dishes, complemented by a selection of fine wines.

Leisure Activities

Leisure activities at Baobab Beach Resort & Spa cover land sports and water sports such as snorkeling, windsurfing, and big-game fishing. The resort features extensive gardens where guests can find a range of rare birds and monkeys. The Afya Bora Wellness Club & Spa offers various treatments and fitness options.

Business & Services

Baobab Beach Resort & Spa is equipped with a modern conference center designed for events, accommodating up to 800 delegates with state-of-the-art facilities. A one-way vehicle transfer from Mombasa Airport can be arranged at an additional cost, offering convenience for guests traveling to and from the resort.

Must-do experiences

  • Visit the Diani Beach Art Gallery for local art and crafts.
  • Try Swahili biryani at Ali Barbour's Cave Restaurant for delicious curry.
  • Explore the Colobus Conservation for a chance to see rare monkeys.
  • Snorkel at Kisite Marine Park for vibrant coral reefs and fish.
  • Shop for spices and souvenirs at the Diani Market on weekends.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Double or Twin Room Garden View
2 persons
31 m² 
1 Double bed
Shower
Coffee machine
Standard Double or Twin Room
2 persons
31 m² 
1 Single Bed or 1 Double Bed
Shower
Balcony
Double or Twin Room View
2 persons
31 m² 
1 Single Bed or 1 Double Bed
Shower
Balcony
Deluxe Double Room Balcony
2 persons
70 m² 
1 King-size bed
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Free parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • No pets allowed
  • Rooms/ Facilities for disabled
  • 24-hour security
  • Luggage storage
  • Currency exchange
  • Barber shop
  • Smoke detectors
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Fitness centre
  • Wind surfing
  • Diving
  • Snorkelling
  • Canoeing
  • Cycling
  • Tennis court
  • Badminton
  • Golf course
  • Billiard tables
  • Darts
  • Table tennis
  • Archery
  • Aerobics
  • Fishing

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Valet parking
  • Housekeeping
  • Laundry
  • Tours/Ticket assistance
  • Welcome drink

Dining

  • Restaurant
  • Poolside snack bar
  • Snack bar
  • Dinner
  • Special diet menus

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Babysitting/Child services
  • Children's buffet
  • Children's pool
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Sun loungers
  • Entertainment
  • Sun terrace
  • Garden area
  • BBQ facilities
  • Leisure/ TV room
  • Spa & wellness centre
  • Sauna
  • Steam room
  • Massage
  • Shallow end

Room features

  • Air conditioning
  • Mini-bar
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Dining Onsite

At Baobab Beach Resort & Spa, a delightful culinary experience awaits guests with diverse dining options that cater to every taste. The vibrant flavors from various international cuisines are sure to please, while family-friendly settings and romantic atmospheres make each meal memorable.
Baobab Beach Resort & Spa Diani Beach Restaurant photo
Baobab Beach Resort & Spa Diani Beach Restaurant photo
Baobab Beach Resort & Spa Diani Beach Restaurant photo

Karibu Restaurant - All inclusive

International buffet
Ambiance
Family friendly, Modern
Key Offerings
An extensive buffet featuring active cooking stations and vegetarian options, perfect for all-day dining. Ideal for family meals and casual gatherings.
Reservation
No
Breakfast, lunch, and dinner available; exact hours vary.

Jodari Restaurant - All inclusive

Italian and International
Ambiance
Family friendly, Modern
Key Offerings
Savor a blend of Italian and international staples with vegetarian selections, designed to delight guests of all ages.
Reservation
No
Open for breakfast, lunch, and dinner; hours vary.

Maridadi Restaurant - All inclusive

International cuisine
Ambiance
Family friendly, Modern
Key Offerings
Offers a spacious buffet with a wide range of dishes to cater to diverse palates, emphasizing vegetarian meals.
Reservation
No
Breakfast, lunch, and dinner available; exact hours vary.

Marhaba Restaurant - Not all inclusive

Seafood and International
Ambiance
Family friendly, Modern, Romantic
Key Offerings
A delicate selection of seafood and international dishes served in a romantic setting, perfect for intimate dinners under the stars.
Reservation
Recommended
Open nightly from 19:30 - 22:00

Tangezi Restaurant - Not all inclusive

Italian, Seafood, and International
Ambiance
Family friendly, Modern, Romantic
Key Offerings
Blends Italian flavors with fresh seafood, creating an exquisite dining experience in a romantic atmosphere ideal for couples.
Reservation
Recommended
Open nightly from 19:30 - 22:00

Location

Diani Beach Road, Diani Beach, Kenya, 00400
Map view
Diani Beach Road, Diani Beach, Kenya, 00400
Nearby
Store
KFI Supermarket
1.1 km
Restaurants
Mwaepe Fisherman Beach Restaurant
1.1 km
Diani Beach Road Mwaepe Fish Landing Site
Explore Diani Beach
Local Favorites Near Baobab Beach Resort & Spa
Top Attractions
Activities
Dining
Entertainment
Colobus Conservation
25 minutes walking
Wildlife sanctuary focused on the endangered colobus monkey. Engaging educational tours available highlighting conservation efforts.
Diving the Crab
15 minutes walking
Diving center offering private dives and snorkeling trips. Ideal for both beginners and experienced divers with stunning marine life.
Baharini Shopping Centre
Baharini Shopping Centre
10 minutes driving
Shopping hub featuring local crafts and souvenirs. An excellent place to immerse in local culture while picking up unique gifts.
National Museum of Kenya- Coastal Forest Conservation Unit
10 minutes driving
Museum showcasing coastal biodiversity. Offers insight into the rich ecological heritage through informative exhibits.
Snorkeling Trips
15 minutes walking
Vibrant underwater experiences with diverse marine life. Gear rentals available nearby, perfect for families and adventure seekers alike.
Yoga Retreats
5 minutes driving
Relaxing yoga sessions on the beach. Great for wellness enthusiasts looking to rejuvenate while enjoying the ocean breeze.
Mwaepe Fisherman Beach Restaurant
Mwaepe Fisherman Beach Restaurant
14 minutes walking
Casual seaside restaurant specializing in fresh seafood. Known for its grilled catch of the day and stunning ocean views.
Diani Seafood Restaurant
10 minutes driving
Elegant setting with a diverse menu featuring local and international dishes. Reservations recommended for a memorable dining experience.
Shakatak Disco
Shakatak Disco
25 minutes walking
Popular nightlife venue with lively music and dancing. Attractive for both locals and tourists, hosting themed nights regularly.
Animation Theatre
10 minutes driving
Family-friendly theatre showcasing diverse performances. Often features local talent and fun shows for all ages.
Getting around
City Centre
Diani Beach9 min  ·  5.7 km
Airports
Ukunda (UKA)8 min  ·  5.3 km
Moi Airport (MBA)91 min  ·  60.5 km

Reviews and Ratings

Feedback from previous guests about their experience.
84%
loved the resort and would return for another relaxing stay
Stunning beach location
Helpful and friendly staff
Limited dining variety
Extra charges for ice cream
8.4/10
Great
Rooms
7.6
Location
9.6
Service
8.2
Dining
7.8
Guest reviews
8.4/10
based on 5 reviews
8.9
8.9/10 based on 488 reviews
Matt
United Kingdom, March  2025
7.8/10

I had a wonderful stay at the resort where the staff was incredibly helpful, and the ambiance was warm and inviting. The rooms were clean and offered a comfortable experience, but the dining options could use more variety, especially for an all-inclusive resort. The location was stunning, with beautiful ocean views, making it a great place to relax. Overall, my experience was fantastic despite a few minor drawbacks regarding food variety.

Rooms
8.0
The rooms were clean, comfortable, and had lovely views, although they felt a bit dated.
Service
7.0
The service was generally friendly and attentive, though there were moments where better customer service training could enhance the experience.
Location
10.0
The resort is directly on the beautiful Diani beach, offering stunning views and easy access to the shore.
Dining
5.0
Dining was a bit disappointing as the food lacked variety and required additional payment for ice cream, which I expected to be included.
Facilities
9.0
The facilities were impressive, with multiple pools and bars available, ideal for relaxation.
Stunning beach location
Limited dining variety
Logan
United Kingdom, November  2024
10.0/10

My stay at Baobab was absolutely fantastic! The highlight was definitely the warm and welcoming staff who went above and beyond to make our family feel at home. The food was consistently delicious, from breakfast to dinner. However, I wish there were bottle openers in the room for the water bottles, and the windows could use netting to keep the monkeys out. Overall, it was an unforgettable experience with plenty of activities and entertainment for everyone.

Rooms
10.0
We had a lovely room in the Maridadi wing with a stunning view of the infinity pool and the Indian Ocean. It was spotless and very comfortable.
Service
10.0
The service was exceptional, with every staff member we encountered being friendly and eager to help. Special thanks to Ledan, Robinson, and Muli for their attentiveness.
Location
10.0
The hotel is perfectly situated right on the beautiful white sands of Diani Beach, making it so convenient for beach outings.
Dining
10.0
Dining was a delight with great options available throughout the day, and the quality of food was consistently high.
Facilities
10.0
There were plenty of facilities to enjoy, including the infinity pool and various entertainment activities like Zumba and water aerobics.
Reginald
United Kingdom, November  2024
8.0/10

My stay at the Baobab resort was mostly enjoyable, thanks to the attentive staff and the wide variety of activities. However, I did face some issues with my room and the internet connection. The beach was beautiful, but I found the persistent hawkers quite overwhelming at times. Overall, it was a vibrant place with many options for relaxation and fun!

Rooms
6.0
My initial room had some cleanliness issues, including a mouldy bathroom, which was disappointing. After some persistence, I was given a different chalet, but it took a lot of effort.
Service
8.0
The service was a highlight of my stay. The restaurant staff at the Maridadi made my experience special, always attentive but never intrusive. However, I did notice that not all staff members were as warm and welcoming.
Location
9.0
Baobab resort is right on the stunning Diani beach, with beautiful views and plenty of activities nearby. However, the beach can be crowded and the hawkers can be a bit persistent.
Dining
8.0
The dining options were quite good, with a nice buffet offering a variety of dishes. The executive chef was approachable, and the restaurant staff were very knowledgeable about the food.
Facilities
9.0
The resort had excellent facilities, including multiple pools, a spa, and various activities to enjoy. The Porini Amphitheatre was a fun highlight of my stay.
Lionel
United Kingdom, October  2024
8.6/10

We had a fantastic time at this resort! The location is stunning, right by the beautiful beach with soft, white sand. The rooms were quite spacious and comfortable, although a little dated. The food was delicious, with a fantastic variety, but I do wish for even more options. Overall, we loved our stay but had a few minor inconveniences that could be improved.

Rooms
7.0
The rooms were spacious and comfortable, but could use a little updating.
Service
9.0
The staff went above and beyond to make our stay enjoyable.
Location
10.0
The resort is right on the beach, providing easy access and beautiful views.
Dining
8.0
The food was fantastic, especially the curries, but I would appreciate more dessert options.
Facilities
9.0
The pools and beach amenities were well-maintained and enjoyable.
Tony
United Kingdom, September  2024
8.0/10

We had a truly wonderful experience at the resort! The all-inclusive package is definitely worth it given the fantastic variety of food options available at the multiple restaurants. The pools were clean and well-kept, and the entertainment provided every evening made our stay even more enjoyable. However, while most staff were friendly, our interaction with one receptionist left a negative impression, which overshadowed an otherwise great holiday.

Rooms
7.0
The rooms were clean and spacious, though the housekeeping could have been more consistent with changing sheets daily.
Service
7.0
The majority of the staff did their best to make us feel comfortable, although the attitude of one particular receptionist was less than ideal.
Location
9.0
The resort is perfectly located right by the beautiful beach, allowing for stunning views and easy access to the ocean.
Dining
8.0
The dining experience was impressive with themed nights offering great variety, making every meal a treat.
Facilities
9.0
The facilities were extensive, with three awesome pools and a lovely amphitheater for entertainment.
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates
Property information and rules
Check-in
from 13:00-23:30
Check-out
from 06:00-10:00
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
At the hotel Baobab Beach Resort & Spa guests are invited to a full breakfast served for free. 
Pets
Pets are not allowed.
Languages
English, German, Italian, Swahili
Number of rooms:
323
FAQs
About Baobab Beach Resort & Spa
What are the check-in and check-out times at Baobab Beach Resort & Spa?
Check-in is at 13:00 and check-out is at 10:00.
Is parking available at Baobab Beach Resort & Spa?
Private parking is available on-site for free without the need for a reservation.
What dining options does Baobab Beach Resort & Spa offer?
The resort features multiple dining options, including the Karibu Restaurant for breakfast, lunch, and dinner, as well as Jodari Restaurant and a la carte options at Marhaba and Tangezi restaurants.
How far is Baobab Beach Resort & Spa from Ukunda Airport?
The resort is 5 km from Ukunda Airport, which is approximately a 15-minute drive.
What spa services are provided at Baobab Beach Resort & Spa?
The Afya Bora Wellness Club & Spa offers massage treatments, a steam room, hydro bath, hot tub, and fitness center.
What types of room amenities are available at Baobab Beach Resort & Spa?
Rooms include a flat-screen TV, air conditioning, private bathrooms, and some feature balconies with ocean or garden views.
What attractions are close to Baobab Beach Resort & Spa?
Nearby attractions include Diani Beach and Colobus Conservation, approximately 4 km and 3 km away, respectively.
Is there an airport transfer service available at Baobab Beach Resort & Spa?
A one-way transfer from Mombasa Airport can be arranged at a cost starting from Kshs 6000 for up to 2 passengers.
What special amenities are offered for children at Baobab Beach Resort & Spa?
The resort features a kids' club with activities, a children's play area, and a children's pool.

Next best alternative

Consider them for your next trip.
Check-in
20Dec2025Select date
Check-out
21Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Baobab Beach Resort & Spa
Papillon Lagoon Reef Hotel Diani Beach Swimming Pool photo
Mobile-only price

Papillon Lagoon Reef Hotel Diani Beach

7.8
Very good520 reviews
65m from property
USD 248USD 223
per night
Nomad Beach Resort Diani Beach Beach photo
Mobile-only price

Nomad Beach Resort Diani Beach

9.1
Perfect135 reviews
799m from property
USD 414USD 372
per night
The Zubeida Boutique Resort Diani Beach Exterior photo
Mobile-only price

The Zubeida Boutique Resort Diani Beach

8.2
Great41 reviews
1413m from property
USD 406USD 365
per night