Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From370US$ /night
Check-in
22Dec2025Select date
Check-out
23Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

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

Baobab Beach Resort & Spa, rated 8.7/10 on Booking.com, offers a luxurious experience in a Diani Beach hotel surrounded by 32 hectares of tropical gardens and overlooking the Indian Ocean. The resort features three swimming pools, a wellness spa, and diverse dining options including a range of international and seafood cuisines.

Rooms & Amenities

Accommodation at Baobab Beach Resort & Spa is designed for comfort and luxury, featuring a variety of rooms including sea-facing rooms and junior suites with spacious balconies. Amenities include air conditioning, flat-screen TVs, and private terraces offering stunning views.

Dining Options

On-site dining options include the Karibu Restaurant, which serves buffet-style meals with live cooking, and a la carte options at Marhaba and Tangezi, providing exquisite settings overlooking the ocean. The selection includes international, African, and seafood dishes paired with a variety of wines.

Leisure & Business

Baobab Beach Resort & Spa offers numerous leisure activities including water sports, a wellness spa, and three swimming pools surrounded by gardens. Guests can also engage in land activities or participate in events hosted in the modern conference facilities with state-of-the-art technology.

Services & Local Area

The hotel provides services including a one-way transfer from Mombasa Airport, bicycle rentals, and concierge assistance. Local attractions such as Colobus Conservation and Diani Shopping Centre are easily accessible, with the nearest bus station just a short walk away.

“What strikes me is its unusual dedication to sustainability, paired with the sheer variety of activities; you can be diving one minute and enjoying live entertainment the next. It's a place that balances indulgence with a genuine commitment to its environment, a rare feat. The multiple dining options mean there's always something new to try, solidifying its place as a versatile destination.”
Hotel logo
Sophia TurnerEditorial Director at Spahotels
View all

Choose 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

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

Baobab Beach Resort & Spa offers an enticing selection of onsite dining options that cater to diverse tastes, blending international cuisines with local delights. Guests can indulge in family-friendly settings that exude modern charm, creating memorable dining experiences for all ages.
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 with vegetarian options
Ambiance
Family-friendly, modern
Key Offerings
An extensive buffet featuring an active cooking station and assisted service. Perfect for breakfast, lunch, and dinner.
Reservation
No
Breakfast, lunch, and dinner; hours vary.

Jodari Restaurant - All inclusive

Italian and international dishes with vegetarian selections
Ambiance
Family-friendly, modern
Key Offerings
A delightful array of Italian favorites alongside global dishes, ideal for family meals and gatherings.
Reservation
No
Hours vary.

Maridadi Restaurant - All inclusive

International cuisine with vegetarian options
Ambiance
Family-friendly, modern
Key Offerings
A contemporary setting offering diverse international dishes, perfect for dining with family or friends.
Reservation
No
Hours vary.

Marhaba Restaurant - No all inclusive

Seafood and international dishes
Ambiance
Family-friendly, modern, romantic
Key Offerings
Specializes in exquisite seafood and gourmet international dishes, ideal for romantic dinners, with a charming ambiance.
Reservation
Recommended
19:30 - 22:00 daily

Tangezi Restaurant - Not all inclusive

Italian and seafood with international options
Ambiance
Family-friendly, modern, romantic
Key Offerings
An exquisite menu featuring Italian classics and fresh seafood, perfect for mellow evenings with an intimate setting.
Reservation
Recommended
19:30 - 22:00 daily

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 Highlights
Top Attractions
Activities
Dining
Entertainment
Colobus Conservation
25 minutes' walk
A primate sanctuary focused on conservation efforts, offering guided tours and educational sessions about local wildlife.
Diving the Crab
15 minutes' walk
A popular diving spot with vibrant marine life, providing scuba diving and snorkeling experiences amidst stunning coral reefs.
Galu Kinondo Beach
30 minutes' walk
A serene beach known for its soft white sands and gentle waves, perfect for a relaxing day in the sun.
Snorkeling Adventures
15 minutes' walk
Experience exhilarating snorkeling trips that allow you to see tropical fish and vibrant coral reefs. Rentals available.
Yoga Classes
5 minutes' drive
Serene yoga studios offering classes for all levels to help you unwind and relax amidst Diani's beautiful scenery.
Mwaepe Fisherman Beach Restaurant
Mwaepe Fisherman Beach Restaurant
14 minutes' walk
Casual beachfront spot known for fresh seafood and local dishes, offering stunning ocean views and a relaxed atmosphere.
Bahari Beach Restaurant
10 minutes' drive
Elegant dining option serving a mix of continental cuisine and local flavors, famous for its seafood dishes and cozy ambiance.
Shakatak Disco
Shakatak Disco
25 minutes' walk
Vibrant nightlife venue featuring local and international DJs, perfect for a fun night out with friends in a lively atmosphere.
Full Moon Disco Club
Full Moon Disco Club
50 minutes' drive
A popular club known for themed party nights and live performances, making it exceptional for all-age entertainment in Diani.

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

Reviews from guests about their experience.
Guest reviews
5.0/10
based on 5 reviews
8.9
8.9/10 based on 485 reviews
Sheila
United Kingdom, February  2025
8.2/10

I had a wonderful stay at the hotel, enjoying the beautiful beachfront and spacious gardens. While the rooms were clean and comfortable, I did encounter some issues with the attitude of a few staff members at the bar and during breakfast, which detracted from the experience. Overall, the hotel offers great facilities and delicious food, making it a good value for money.

Rooms
8.0
The rooms were quite clean and comfortable, though a bit basic. Overall, they provided a good stay.
Service
6.0
While the bar staff was a bit rude, some other staff members did their best to make everyone feel comfortable.
Location
10.0
The hotel is directly on a lovely stretch of white sandy beach, which is absolutely fantastic.
Dining
9.0
The food was amazing with plenty of variety, and we enjoyed all dining experiences at the hotel.
Facilities
8.0
The facilities were well-kept, with multiple pools and restaurants to choose from, enhancing the overall experience.
Steven
United Kingdom, December  2024
8.0/10

I had a wonderful stay at this hotel, which is nestled in a lovely area with monkeys wandering around. The staff made the experience truly enjoyable, always smiling and eager to help. The beach is stunning with soft, white sand, though there are some hawkers, which can be a bit bothersome. I found the food selection to be good, but there were days when the lunch options were quite limited. The room we stayed in was nice but did have some issues that needed addressing. Overall, it was a great vacation, but there's room for improvement.

Rooms
7.0
The room was spacious and kept clean, but we did encounter maintenance issues that needed attention.
Service
9.0
The service was fantastic; everyone was friendly and went above and beyond to ensure we were comfortable.
Location
9.0
The hotel's location is right on the beach with beautiful white sands, though you might want to be aware of the hawkers.
Dining
7.0
Dining was enjoyable with a good variety of food, although the afternoon snack options were quite limited.
Facilities
8.0
The hotel had great facilities, including multiple pools and a beautiful beach area.
Philip
United Kingdom, October  2024
10.0/10

I had an absolutely unforgettable honeymoon at Baobab, with so much to offer in terms of relaxation and unique experiences. The food was exceptional and the staff genuinely cared about my experience. However, the Kolekole area felt crowded at times, which detracted from the premium feel I was hoping for. Overall, it's a lovely place for a getaway!

Rooms
10.0
We upgraded to a deluxe room in the Kolekole wing, which was spacious and had a lovely sea view. Everything was beautifully arranged for our honeymoon, making it feel special.
Service
10.0
The service was impressive, with staff remembering our names and preferences, ensuring we felt welcomed. They were always prompt with requests and went above and beyond to cater to us.
Location
10.0
The hotel is directly on Diani beach, offering stunning views and easy access to the water, which enhanced our overall experience.
Dining
10.0
The dining experience was delightful, with a wide variety of food options available at every meal. The themed nights were a fun touch, making every dinner feel special.
Facilities
10.0
The facilities, including the spa, were top-notch. We enjoyed relaxing massages and the overall ambiance was truly revitalizing.
Exceptional customer service
Kolekole overcrowded
James
United Kingdom, October  2024
8.0/10

Our stay was quite enjoyable overall, with a beautiful setting and well-maintained spaces. The room we had was spacious and clean, but I felt there could be improvements in the amenities available for the price we paid. While the dining options were diverse, they could use a bit more variety. The service was good, but we did face a hiccup during our check-in which affected our overall experience.

Rooms
8.0
The room was spacious, clean, and well-maintained throughout our stay.
Service
7.0
The service was friendly, but they need better training as some issues went unaddressed during our check-in.
Location
9.0
The hotel is conveniently located right on the beautiful white sands of the beach, making it easy to enjoy the coastal views.
Dining
7.0
The dining experience offered a good variety, but I found the breakfast menu to be somewhat limited compared to expectations.
Facilities
9.0
The facilities were impressive, with multiple pools providing different atmospheres for relaxation and fun.
Joseph
United Kingdom, October  2024
8.0/10

Our stay at the hotel was memorable, with superb beach access, clean rooms, and friendly staff. The dining experience, while generally good, had less variety compared to past visits. The hotel has plenty of amenities including great pools and activities, but the beach vendors can be a bit much. Overall, it's a cozy spot for families looking for a fun getaway.

Rooms
8.0
The rooms we stayed in were spacious and clean, with no signs of bugs.
Service
7.0
Service was generally good and the staff worked hard to keep everyone comfortable.
Location
9.0
The hotel is beautifully located right on the stunning white sands of the beach.
Dining
7.0
While the food was good, I noticed some dishes were repeated quite a bit during our stay.
Facilities
9.0
The pool area was fantastic, with options for relaxation and activities for the kids.
Access exclusive early booking discounts.
Choose your spa escape today!
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 is the check-in and check-out policy at Baobab Beach Resort & Spa?
Check-in is at 13:00 and check-out is at 10:00.
How far is Baobab Beach Resort & Spa from Moi International Airport?
The resort is 46 km from Moi International Airport.
What are some popular nearby attractions to Baobab Beach Resort & Spa?
Nearby attractions include Diani Beach (2 km), Colobus Conservation (3 km), and Diani Beach Shopping Centre (4 km).
Can I find dining options at Baobab Beach Resort & Spa?
The resort features a selection of bars and restaurants offering international, African, and seafood cuisine.
What recreational facilities are available at Baobab Beach Resort & Spa?
The resort offers three swimming pools, a fitness centre, a spa, and a variety of land and water sports.
Does Baobab Beach Resort & Spa provide airport shuttle services?
The resort offers a paid airport shuttle service for guests.
What amenities are available in the rooms at Baobab Beach Resort & Spa?
Rooms are equipped with air conditioning, a flat-screen TV, a seating area, and a private bathroom with free toiletries.
Are there any business facilities at Baobab Beach Resort & Spa?
The resort features a conference centre with state-of-the-art facilities for meetings and events.
Is there parking available at Baobab Beach Resort & Spa?
On-site private parking is available for free without a reservation.
What breakfast options does Baobab Beach Resort & Spa offer?
Breakfast is available for an additional charge of 45 USD.
Are there any entertainment options provided by Baobab Beach Resort & Spa?
Evening entertainment is organised on selected nights at the resort.

Next best alternative

Consider them for your next trip.
Check-in
22Dec2025Select date
Check-out
23Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Baobab Beach Resort & Spa
Ocean Village Club Diani Beach Beach photo
Mobile-only price

Ocean Village Club Diani Beach

9.7
Perfect879 reviews
319m from property
USD 250USD 225
per night
Safari Beach Hotel Diani Beach Exterior photo
Mobile-only price

Safari Beach Hotel Diani Beach

8.1
Great247 reviews
402m from property
USD 182USD 163
per night
Villa Branca Diani Boutique Luxury & Personalized Service Diani Beach Room photo
Mobile-only price

Villa Branca Diani Boutique Luxury & Personalized Service Diani Beach

10.0
Perfect13 reviews
786m from property
USD 194USD 174
per night