Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From416US$ /night
Check-in
20Mar2026Select date
Check-out
21Mar2026Select 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.4
4.4
/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

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 Calendar

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

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

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 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  ·  3.4 mi
Airports
Ukunda (UKA)8 min  ·  3.3 mi
Moi Airport (MBA)74 min  ·  30.4 mi
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
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
Property is also known as
baobab kenya
baobab beach resort diani
baobab diani
baobab diani beach
baobab resort diani beach

Reviews and Ratings

Feedback about Baobab Beach Resort & Spa from previous 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
Fresh fruits
Spacious rooms
Friendly staff
Food selection
Many options
Cons
Aggressive monkeys
Guest reviews
based on 488 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 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
20Mar2026Select date
Check-out
21Mar2026Select date
Rooms and Guests2 Guests, 1 Room