Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From416US$ /night
Check-in
02Dec2025Select date
Check-out
03Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

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

Location

Baobab Beach Resort & Spa is positioned between two stunning beaches: the white sands of Diani Beach and the serene Galu Beach, boasting a prime location surrounded by the Indian Ocean. The hotel spans across 80 acres of lush tropical gardens, which include 50 majestic baobab trees. This unique setting places guests in direct contact with nature while providing easy access to diverse marine and wildlife experiences.

Accommodation

Guestrooms at Baobab Beach Resort & Spa are located in three distinct wings: The Baobab, Maridadi, and Kole Kole, each customized for luxury and comfort. Rooms feature private terraces or balconies with spectacular views of the ocean, pools, or gardens. The hotel offers various room types, including inter-connecting rooms for families, accommodating up to three adults or two adults and two children.

Wellness

The Afya Bora Spa offers treatments that blend traditional African and Swahili architecture with ocean panoramas for restorative experiences. Guests can choose from a range of massages, body wraps, and hydrotherapies designed to promote well-being. The wellness center also provides fitness sessions and equipped gym facilities to support active lifestyles.

Dining

Dining options at Baobab Beach Resort & Spa include five distinct venues, providing an array of cuisine from fresh seafood to international favorites. Guests can enjoy themed buffet nights at the Karibu Restaurant, while special occasions can be celebrated at a la carte options like the Marhaba and Tangezi restaurants, overlooking the ocean. The diverse culinary experiences cater to various tastes and dietary preferences.

Activities

The hotel offers a wealth of activities, including windsurfing, snorkeling, and scuba diving through certified programs. Guests can also enjoy the three swimming pools, large enough to accommodate both relaxation and aquatic sports. The dedicated Rafiki Kids Club hosts engaging programs to keep children entertained and educated throughout their stay.

Highlights

Location: Positioned between two stunning beaches

Accommodation: Sea Front Rooms with ocean view

Dining: Themed buffet nights at Karibu Restaurant

Wellness: Afya Bora Spa for restorative treatments

Activities: Windsurfing and snorkeling experiences

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!

Getting around

A list of all available modes of transport

City Centre
Diani Beach 5.7 km
Airports
Ukunda (UKA) 5.3 km
Moi (MBA) 60.5 km

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • Free Wi-Fi
  • 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 a delightful selection of onsite dining venues that celebrate diverse international cuisines and fresh seafood options. Each restaurant features a warm, family-friendly ambiance, perfect for creating memorable moments with loved ones while indulging in culinary adventures.
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
Ambiance
Family friendly, Modern
Key Offerings
An extensive buffet for breakfast, lunch, and dinner, featuring active cooking stations and a variety of vegetarian options. Ideal for families looking to gather and savor vibrant dishes.
Reservation
no
Hours vary.

Jodari Restaurant - All inclusive

Italian, International
Ambiance
Family friendly, Modern
Key Offerings
A blend of Italian classics and international favorites, offering ample vegetarian selections in a welcoming environment perfect for family dining.
Reservation
no
Hours vary.

Maridadi Restaurant - All inclusive

International
Ambiance
Family friendly, Modern
Key Offerings
An array of international dishes with a focus on vegetarian options, crafted to please every palate. A dynamic option for families looking to explore diverse tastes.
Reservation
no
Hours vary.

Marhaba Restaurant - No all inclusive

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

Tangezi Restaurant - Not all inclusive

Italian, Seafood, International
Ambiance
Family friendly, Modern, Romantic
Key Offerings
Featuring a sophisticated blend of Italian and seafood specialties, ideal for a romantic evening or family gathering. Open for dinner.
Reservation
yes
19:30 - 22:00 every day.

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
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
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
Questions of the users
About Baobab Beach Resort & Spa
Is it possible to arrange airport transfers from Moi International Airport to the resort?
10 June 2024
Yes, airport pick-up can be arranged from Moi International Airport, although there will be an additional charge for this service.
Do any of the accommodations feature bathtubs?
18 March 2024
Only the suites come with a Jacuzzi, while all other rooms are equipped with showers.
Can guests enjoy alcoholic beverages under the all-inclusive package?
25 December 2024
Yes, the all-inclusive option covers select alcoholic beverages, including house wines, selected beers, and spirits.
What time of year is ideal for a beach holiday at the resort?
15 February 2025
The resort is open all year round, but the best time for a sunny beach holiday is typically from mid-January to March.
What options are available for vegan dining throughout the day?
28 April 2024
Vegan options are available for all meals, including breakfast, lunch, and dinner.
How can guests reach the resort if they are near Mara Keekorok Airport?
30 July 2024
The resort is located on Diani Beach and is quite far from Mara Keekorok Airport. It's advisable to arrange transportation to the resort from a closer airport, such as Ukunda Airstrip, which is only 10 minutes away.
Does the all-inclusive package cover meals and beverages?
20 January 2025
Yes, the charges include breakfast, lunch, dinner, and selected alcoholic and non-alcoholic beverages from the bars, along with accommodation and various activities.
What is the closest airport to the resort, and how far is it?
5 March 2024
The nearest airport is Ukunda Airstrip, located just about 10 kilometers away, with complimentary transfers offered. Moi International Airport is further at 45 kilometers, which could take around 2 hours due to traffic.
Are interconnecting rooms available for families traveling together?
12 August 2024
Yes, there are several interconnecting rooms available, but they are allocated based on availability upon arrival.
What recreational activities are included in the all-inclusive package?
22 November 2024
The all-inclusive package covers activities like windsurfing, snorkeling, and access to the swimming pools, ensuring a memorable experience during the stay.
What benefits come from booking directly through the website?
14 September 2024
Booking directly often results in better prices, exclusive perks, and the opportunity to communicate directly with the hotel for any specific requests or needs.
Check-in
02Dec2025Select date
Check-out
03Dec2025Select date
Rooms and Guests2 Guests, 1 Room