Contact Us. We’re open today 9.00am – 5.30pm
+(254) 706 612 070
Diani Beach, Kenya

Baobab Beach Resort & Spa

Hotel Type
Reviews 4.8


Experience Paradise: Baobab Beach Resort and Spa Diani - A Jewel on Kenya's Coast

Nestled along the pristine shores of Diani Beach in Kenya lies a true oasis of luxury and relaxation: the Baobab Beach Resort and Spa Diani. Offering a harmonious blend of natural beauty, world-class amenities, and unparalleled hospitality, this resort stands as a beacon of excellence in coastal hospitality. Let's delve into what makes Baobab Beach Resort and Spa Diani a must-visit destination for travelers seeking the ultimate beach getaway.

Discovering Diani's Gem

Baobab Beach Resort and Spa Diani is more than just a place to stay; it's an experience that encapsulates the essence of coastal living. Situated on one of Africa's most beautiful beaches, guests are greeted with powdery white sands, crystal-clear waters, and swaying palm trees upon arrival. The resort's idyllic setting provides the perfect backdrop for relaxation and rejuvenation.

Luxurious Accommodations

Step into a world of luxury and comfort with Baobab Beach Resort's exquisite accommodations. From spacious rooms and suites to charming cottages and villas, each living space is meticulously designed to ensure maximum comfort and style. With stunning views of the Indian Ocean or lush gardens, guests can unwind in elegance and tranquility.

Indulgent Spa Experiences

Escape the stresses of everyday life and embark on a journey of wellness at the resort's renowned spa. Offering a range of rejuvenating treatments inspired by traditional African rituals and modern techniques, guests can pamper themselves with massages, facials, and body scrubs. The soothing ambiance and skilled therapists ensure a blissful spa experience that revitalizes the body, mind, and spirit.

Culinary Delights

Experience a culinary journey like no other at Baobab Beach Resort's exceptional restaurants and bars. From sumptuous buffet spreads to à la carte specialties, the resort's diverse dining venues cater to every palate. Indulge in fresh seafood delights, savor authentic Kenyan cuisine, or enjoy international favorites paired with exquisite wines. With ocean views and warm sea breezes as your companions, every meal is a memorable affair.

Unforgettable Activities

Adventure awaits around every corner at Baobab Beach Resort and Spa Diani. Whether you're a thrill-seeker or a leisure enthusiast, there's something for everyone to enjoy. Dive into the azure waters for snorkeling or scuba diving adventures, embark on a safari tour to discover Kenya's wildlife wonders, or simply bask in the sun by one of the resort's multiple swimming pools. From water sports to cultural excursions, the possibilities are endless.

Family-Friendly Fun

Create lasting memories with your loved ones with Baobab Beach Resort's family-friendly amenities and activities. From supervised kids' clubs to family-friendly dining options and entertainment programs, children of all ages are catered to with care and attention. Parents can relax knowing that their little ones are having the time of their lives in a safe and engaging environment.

Sustainable Practices

At Baobab Beach Resort and Spa Diani, environmental stewardship is a top priority. The resort is committed to sustainability and conservation efforts aimed at preserving the natural beauty of its surroundings. From eco-friendly initiatives to community engagement projects, every effort is made to minimize the resort's ecological footprint and support the local community.

Plan Your Paradise Getaway

Whether you're seeking a romantic retreat, a family vacation, or an adventure-filled escape, Baobab Beach Resort and Spa Diani offers an unparalleled experience that exceeds all expectations. With its breathtaking setting, luxurious accommodations, world-class amenities, and warm hospitality, this coastal gem invites you to indulge in the ultimate beach getaway. Book your stay today and discover the magic of Baobab Beach Resort and Spa Diani – where paradise meets perfection

When vacationing in the Ukunda or Mombasa Kenya area, there is only one hotel that can claim to be the leader among the Diani beach hotels offering All Inclusive accommodation, Baobab Beach Resort, and Spa. Welcome to an untouched tropical paradise, full of local flora and fauna that you won’t find anywhere else in the world.

Baobab Beach Resort and Spa is a 3 in one resort;

  • Baobab Beach Resort Diani
  • Kole Kole – Diani
  • The Maridadi – Diani

You can swim, eat and dine in any part of the resort. Below is an explanation of the hotel set up.

The Baobab

Baobab Beach Resort & Spa’s founding hotel, The Baobab is on a cliff-top overlooking the famous Diani Beach, 38km from Mombasa.
Set within 80 acres of  indigenous forest in Kenya’s South Coast and overlooking the Indian Ocean, Baobab Beach Resort & Spa – Diani is a spacious resort now established as one of Kenya’s leading ‘all-inclusive’ hotels.

The Baobab wing is the central part of the Baobab Beach Resort and Spa. This wing holds the standard rooms and superior rooms most of which have a view of the sea.  The Standard rooms can hold 2 Adults and 1 Child while the superior rooms can hold 2 Adults and 2 Children.

See applicable Baobab Beach Resort Diani prices here >>

Kole Kole – Diani

Part of the Baobab Beach Resort & Spa and sharing the same coral headland as The Baobab, Kole Kole enjoys the same commanding views of the Indian Ocean as its well-established and regarded sister property. All rooms at Kole Kole Diani are sea-facing, looking out to the Ocean across an impressive infinity pool. Kole Kole beach resort contacts are the same as those of Baobab Beach Resort since they share the same management.

The Kole Kole beach resort Mombasa resort is popular with families since this is where the Kids club is.

This wing of Baobab Beach Resort Mombasa location is on the left of the Baobab wing.  The Kole Kole beach resort wing holds the superior rooms, deluxe rooms, and the Jr Suites.

When traveling with children, the superior rooms in the Kole Kole wing come recommended.

When traveling as a couple, the deluxe rooms at Kole Kole are ideal. If you have a few shilling to spare, go for the Luxurious Jr Suites in Kole Kole. They are great for that special romantic getaway.

The Maridadi – Diani

The Resort’s latest addition, The Maridadi offers guests modern, spacious rooms with breathtaking ocean views situated around a unique 3 tier cascading pool. The Maridadi is on the right-hand side of Baobab Beach Resort. The Maridadi’s guests enjoy all the dining, entertainment, sporting and business facilities offered by Baobab Beach Resort & Spa.

This is the quieter side of the family. It is ideal for couples and families with older children. The Maridadi beach resort wing holds the superior rooms and deluxe rooms.

Baobab Beach Resort south coast is amid a forest of palms overlooking Diani Beach, feel a true sense of peace and privacy every hour of the day. Luxurious rooms combine hand-carved wood furniture, local art, flat-screen TVs, and breathtaking views. Whether you’re looking for a private getaway for two, or a trip for the whole family, The Baobab Beach Resort’s accommodations will be more than enough to meet your needs

Contact us for the best price for, Baobab Beach Resort & Spa, Kole Kole Diani, and Maridadi Diani.

Supplement Rates for other room types in Kole Kole and Maridadi

All below rate supplements are per person per day, children (3-11.99yrs) at 50% and infants (0-2.99yrs) free;
1. Kole Kole and Maridadi – Superior room
2. Kole Kole and Maridadi – Deluxe room
3. Kole Kole Suite

Ready to book your holiday at Baobab Beach Resort & Spa ? Contact us for the best rates.

  • All Inclusive Resort
  • Pools, Sport & Recreation - All Inclusive
  • Entertainment - All Inclusive
  • 5 Food & Beverage Outlets - All Inclusive
  • Guest Services - All Inclusive
  • Afya Bora Spa and Wellness Centre

What are the 2024 Prices for Baobab Beach Resort & Spa?

2024 Rates Sea Facing Superior Room
All Inclusive Sharing Single
Sharing Single
1st May 2024 – 15th Jun 2024 [-] [-] KES 12,000/- PPS KES 20,000/- PP
16th Jun 2024 – 30th Jun 2024 [-] [-] KES 13,200/- PPS KES 21,900/- PP
1st Jul 2024 – 31st Aug 2024 [-] [-] KES 18,000/- PPS KES 29,100/- PP
1st Sep 2024 – 31st Oct 2024 KES 12,960/- PPS KES 20,160/- PP KES 15,840/- PPS KES 25,900/- PP
1st Nov 2024 – 30th Nov 2024 KES 13,440/- PPS KES 20,930/- PP KES 16,300/- PPS KES 26,600/- PP
1st Dec 2024 – 22nd Dec 2024 KES 15,120/- PPS KES 23,420/- PP KES 18,000/- PPS KES 29,100/- PP
23rd Dec 2024 – 2nd Jan 2025 KES 24,480/- PPS KES 37,440/- PP KES 27,360/- PPS KES 43,200/- PP

Minimum: 2 Nights
Baobab Beach Resort Rates/Prices are per person per night sharing and on an All-Inclusive
AI: Breakfast, lunch, and dinner, snacks throughout the day, drinks (soft drinks, water, beer, wine and a selection of alcoholic drinks, coffee, and tea)

Baobab Beach Resort Child Policy:
Children 0 – 2 yrs Sharing with Adults:FREE
3 – 11 yrs Sharing with Adults:
Till 21st Dec 2024: KES 5,000/- of Per Child Sharing, with Adult(s)
22nd Dec 2024 – 2nd Jan 2025: KES 10,000/- Per Child Sharing with Adult(s)
3 – 11 yrs in their Own Room: 75% of PPS (2) or 75% of PP (1)
3 Children (3 – 11 yrs): PPS x 2


Expand All

What Hotel Facilities are available at Baobab Beach Resort & Spa?

Three individual swimming pools in the greater Baobab Beach Resort Mombasa, prime beachfront views, and 80 acres of tropical gardens offer the perfect mix of man-made comfort and true to life nature.

However, it is the Afya Boya Wellness Club and Spa located at the intersection of Baobab Beach Resort and Kole Kole wing that visitors rave about. A full gym will mean keeping your workout routine going while aromatic massages and outdoor beachfront Jacuzzis will allow you to unwind afterward. Deluxe mud wraps, steam baths, and hair mask therapy are just the tip of the iceberg here, as the professionally trained staff will see that all of your relaxation needs are well attended to.

Which Rooms Types are in Baobab Beach Resort & Spa?

Baobab Beach Resort & Spa Rooms

1. Garden rooms – They have been specifically designed to provide paramount comfort and luxury for all. They are suitable for couples. They are found in the Baobab Beach Resort wing of the hotel.

2. Sea Facing rooms – They have been specifically designed to provide paramount comfort and luxury for all. They are suitable for couples. They are found in the Baobab Beach Resort wing of the hotel.

3. Sea Front rooms – They have been specifically designed to provide paramount comfort and luxury for all. They are suitable for couples. They are found in the Baobab Beach Resort wing of the hotel.

4. Maridadi & Kole Kole Superior Rooms – Superior Room have been specifically designed to provide paramount comfort and luxury for all. Suitable for Families. The Superior Rooms are found in the Baobab, Maridadi & Kole Kole wings.

5. Kole Kole & Maridadi Deluxe Rooms – The Deluxe Room have been specifically designed to provide paramount comfort and luxury for all. Suitable for couples. The Deluxe Rooms are found in the Maridadi & Kole Kole wings.

6. Kole Kole Jr Suite Rooms – The Jr Suite Room have been specifically designed to provide paramount comfort and luxury for all. Suitable for couples.

What are the Foods & Drinks options at Baobab Beach Resort & Spa?

A mixture of traditional Kenyan cuisine combined with an international flair means first-class dishes that will have you begging for more. Whether you fancy light, tropical desserts to end a perfect day, or the freshly caught fruits of the sea at all hours of the day, you will always be satisfied. Baobab Beach Resort south coast has a total of 10 different bars, restaurants, and lounges mean that you can choose your own flavors and atmosphere. There’s everything from high-class scenes perfect for a romantic night to family-friendly options that don’t skimp on quality.

Which Hotel Activities are available for guests at Baobab Beach Resort & Spa?

If you don’t plan on spending all day drifting peacefully in the resort’s three pools namely Baobab, Kole Kole or Maridadi, you might want to take part in a long list of other activities that can get your blood pumping. You can learn a new skill with local archery lessons, or get in a little windsurfing. Otherwise, big game fishing, golf, safaris, and catamaran sailing are at hand for you to enjoy.

Baobab Beach Resort Diani offers a wide range of activities to keep guests entertained during their stay. Here are some of the activities you can enjoy at the resort:

  1. Water sports: The resort has a water sports center where guests can rent equipment for activities such as snorkeling, diving, windsurfing, kite surfing, kayaking, and stand-up paddleboarding. There are also boat trips and deep-sea fishing excursions available.
  2. Land sports: The resort has facilities for sports such as tennis, volleyball, table tennis, pool, and darts. There is also a fitness center and a jogging track for those who want to stay active.
  3. Swimming: There are four large swimming pools at the resort, including one with a water slide and one with a swim-up bar. There is also a children's pool and a Jacuzzi.
  4. Spa: The resort's spa offers a range of treatments and massages, including Swedish massage, deep tissue massage, hot stone massage, reflexology, and aromatherapy. There is also a sauna and steam room.
  5. Entertainment: The resort has a daily entertainment program that includes live music, cultural shows, acrobatics, and dance performances. There is also a disco and a cinema.
  6. Excursions: The resort can arrange excursions to nearby attractions such as Shimba Hills National Reserve, Mombasa City Tour, and Wasini Island. There are also cultural tours to nearby villages and markets.
  7. Kids activities: The resort has a Kids Club with activities such as arts and crafts, face painting, treasure hunts, and sports games. There is also a playground and a children's pool.

Weddings and Honeymoons at Baobab Beach Resort and Spa

Baobab Beach Resort Diani is a popular destination for weddings and honeymoons due to its beautiful location on the Kenyan coast and its range of facilities and services. Here is some information on weddings and honeymoons at Baobab Beach Resort Diani:


Baobab Beach Resort Diani offers a range of wedding packages to suit different preferences and budgets. The resort has a team of experienced wedding planners who can help you plan every aspect of your special day, from the ceremony and reception to accommodation and activities for your guests. Some of the services and facilities available for weddings at Baobab Beach Resort Diani include:

  • Beachfront ceremony venues
  • Reception venues including outdoor gardens, poolside areas, and indoor ballrooms
  • Wedding catering and bar services
  • Decoration and floral arrangements
  • Music and entertainment
  • Photography and videography
  • Spa and beauty services
  • Accommodation for the wedding party and guests

Baobab Beach Resort Diani can also arrange legal requirements for your wedding, including marriage licenses and certificates.


Baobab Beach Resort Diani is a romantic destination for honeymooners, offering a range of facilities and activities to make your stay special. Some of the things you can enjoy during your honeymoon at Baobab Beach Resort Diani include:

  • Private beachfront accommodations with stunning views
  • Relaxing spa treatments and massages
  • Romantic dinners under the stars
  • Sunset cruises and beach walks
  • Water sports such as snorkeling, diving, and kayaking
  • Cultural tours and excursions to nearby attractions

The resort also offers honeymoon packages that include special decorations, champagne, and other romantic touches.

Baobab Beach Resort Diani is a great choice for weddings and honeymoons, offering beautiful surroundings, excellent service, and a range of facilities and activities to make your special occasion memorable.

Weekend Deals
Best Hotels and Resorts Near Nairobi


Need Help Booking?