Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From416US$ /night
Check-in
22Mar2026Select date
Check-out
23Mar2026Select 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.4
4.4
/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

Baobab Beach Resort & Spa 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
335 sq. feet 
1 Double bed
Shower
Coffee machine
Standard Double or Twin Room
2 persons
335 sq. feet 
1 Single Bed or 1 Double Bed
Shower
Balcony
Double or Twin Room View
2 persons
335 sq. feet 
1 Single Bed or 1 Double Bed
Shower
Balcony
Deluxe Double Room Balcony
2 persons
755 sq. feet 
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

Baobab Beach Resort & Spa offers amenities for your comfortable stay and unforgettable experiences
Facilities: Perfect
9.0/10Review score

General

  • Non-smoking rooms
  • 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

Baobab Beach Resort & Spa Location

Diani Beach Road, Diani Beach, Kenya, 00400
Map view
Diani Beach Road, Diani Beach, Kenya, 00400
Nearby
Store
KFI Supermarket
3500 ft
Restaurants
Mwaepe Fisherman Beach Restaurant
3600 ft
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  ·  3.4 mi
Airports
Ukunda (UKA)8 min  ·  3.3 mi
Moi Airport (MBA)74 min  ·  30.4 mi
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
Wireless 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

Reviews and Ratings

Reviews from guests about their experience.
Review score
Based on 211 verified reviews
8.5/10
Great
88%
Recommend
Breakfast
8.4/10
Cleanliness
9.2/10
Comfort
9.3/10
Facilities
9.0/10
Free Wi-Fi
7.8/10
Location
9.3/10
Paid Wi-Fi
8.0/10
Staff
9.3/10
Value for money
8.4/10
Pros
Kind staff
Water sports
Good meals
Cons
Room disrepair
Aggressive monkeys
Guest reviews
based on 482 reviews
8.9/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
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
22Mar2026Select date
Check-out
23Mar2026Select date
Rooms and Guests2 Guests, 1 Room