Mercury Holidays Logo
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Terms and Conditions
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • My Booking
  • Contact
  • 1800 804 006

1/99
View 98 Photos
  • Kenya Holidays
  • Diani Beach
  • Baobab Beach Resort and Spa

Baobab Beach Resort and Spa

TripAdvisor Review
Kenya, Africa
Diani Beach

Located on the glorious Diani Beach, Baobab Beach Resort and Spa is surrounded by stunning tropical gardens that overlook the Indian Ocean. Boasting complete tranquillity and serenity, this resort is shaded by indigenous coastal vegetation and exotic coconut palm trees, as well as offering beach access a few steps away. Along with the incredible surroundings, this hotel offers its guests a selection of facilities including various eateries, swimming pools and leisure activities.

Facilities at Baobab Beach Resort and Spa:

Baobab Beach Resort and Spa endeavours to cater for all guests' needs throughout their stay, from the Karibu Restaurant and Jodari Restaurant offering a delicious buffet with various types of cuisine, to the Swahili Lounge and Kipepeo Snack Bar providing tasty nibbles throughout the day, there's plenty on offer. The resort also prides itself on offering a range of leisure activities and entertainment for guests; with 3 swimming pools, tennis courts, Aquafit classes, Pool, the Afya Spa and Wellness Centre and a host of other options to ensure all guests enjoy their time at the hotel.

Guest rooms at Baobab Beach Resort and Spa:

All guest rooms at Baobab Resort and Spa are comfortable yet spacious and include an en suite, a balcony or terrace as well as Flat Screen TV, tea and coffee making facilities, air-conditioning, telephone, mini-fridge, electronic safe and hairdryer.

Facilities

  • Free WiFi
  • 5 restaurants
  • 5 bars
  • 2 lounges
  • 3 swimming pools
  • Spa and Wellness Centre*
  • Gym/Fitness Centre*
  • Hair Salon*
  • Open-air Jacuzzi
  • Sun loungers and umbrellas
  • Please note some facilities may incur an additional fee

The Local Area

Located on the glorious Diani Beach, Baobab Beach Resort and Spa is surrounded by stunning tropical gardens that overlook the Indian Ocean. Baobab Beach Resort and Spa endeavours to cater for all guests' needs throughout their stay, from the Karibu Restaurant and Jodari Restaurant offering a delicious buffet with various types of cuisine, to the Swahili Lounge and Kipepeo Snack Bar providing tasty nibbles throughout the day, there's plenty on offer.

Tripadvisor Reviews

Trip Advisor
4.5 Excellent4,693 reviews
Excellent
66%
Very Good
23%
Average
7%
Poor
2%
Terrible
2%
Location
Cleanliness
Service
Value
TripAdvisor Review
Wonderful stay

We stayed at this hotel twice — before our safari and again after returning from it — which gave us the opportunity to experience two quite different parts of the property. When we first arrived, we were accommodated in one of the older buildings near the children’s playground. Unfortunately, it was quite noisy there, so our first impression was not as positive as we had hoped. However, when we returned from our safari, we were given a room in the new part of the hotel, and the experience was completely different. There was a lovely adults-only pool nearby, excellent bars and a new restaurant. We really enjoyed this area and found it very comfortable and relaxing. Overall, we have very positive memories of the hotel. The staff deserve a special mention — everyone was incredibly friendly, attentive and welcoming, and their excellent service contributed greatly to our experience. The food was delicious and varied. The only thing we missed was the opportunity to try more traditional Kenyan dishes. For example, we would have loved to try goat, which is an important part of traditional Kenyan cuisine. It would be great to see more authentic Kenyan dishes offered, perhaps as part of a themed dinner. Our experience of the beach was somewhat mixed. Since the beach is public, it is unfortunately difficult to simply leave the hotel and enjoy a peaceful walk along the ocean. You are frequently approached by local vendors and Maasai trying to sell something or engage you in conversation, which can become quite tiring when you simply want to relax. The strong tides also make swimming difficult at certain times of the day. We found the snorkeling in this area rather limited as well, especially compared with Zanzibar. Despite these points, they did not spoil our overall experience. We thoroughly enjoyed our stay and would happily recommend this hotel to anyone planning to visit Kenya and Diani Beach, particularly those looking for a comfortable and relaxing place to stay before or after a safari. A big thank you to the entire team for making our stay so enjoyable!

Review by Aljona_78 Singen, Germany
TripAdvisor Review
Always Baobab will be our second home

General atmosphere is very good and rooms.

Very good and fresh food everyday

Review by Salim C Jersey, United Kingdom
TripAdvisor Review
Perfect holiday location

We stayed here for 2 weeks in September 2026, 4 days of which we were away on safari. The hotel is spotlessly clean, the buffet restaurant food is very good with lots of options. The beach is beautiful with white sand and the sea is warm to swim in. We visited the tangezi restaurant on 2 occasions as the food was amazing. All the staff we very genuinely happy and friendly and always around to help if needed. Special mention to Nelson at Tangezi and Remy at the Tapa tapa bar who kept our drinks topped up during our stay. I would definitely recommend this hotel and would love to return one day. Thank you for a fantastic holiday Kenya

Review by lindakennedy k Heddon-on-the-Wall, United Kingdom
TripAdvisor Review
Not so good

Extremely disappointing and deeply upsetting experience

What should have been a simple and pleasant visit for a drink and to see the baobab tree turned into one of the most uncomfortable experiences I have ever had at a hospitality establishment.

From the moment we arrived, the security guard, Stephen, was exceptionally rude and unwelcoming. We explained that we wanted to have a drink at the bar and see the baobab tree, yet we were quite literally told that we could not be there. He escorted us away from the area and, because he could not leave his post, radioed another security guard to escort us out.

Thankfully, the second guard was completely different. He was friendly, professional and actually took the time to listen to us. Once we explained what we wanted, he showed us where the baobab tree was and explained that we simply needed to speak to reception if we wanted to have a drink at the bar. This immediately made us realise that the entire situation had been caused by a complete lack of communication among the staff.

But unfortunately, the experience became even more humiliating.

After we had ordered our drinks, we discovered that Stephen had apparently whispered to the bartender not to serve us. Imagine being a paying visitor, standing at a hotel bar, having already ordered a drink, and being treated as though you were somehow not welcome there.

We were also deeply uncomfortable when another member of staff appeared to repeatedly walk past us, seemingly just to look at us. At that point, what should have been a relaxed drink had become an experience of feeling watched, unwelcome and completely out of place.

I have genuinely never been treated like this in a hotel or tourist establishment before. It was not simply rude. It was humiliating, hurtful and completely unnecessary.

What makes this even more disappointing is that, in the end, we discovered that visitors are in fact allowed to come and have a drink at the bar. So why were we treated the way we were?

If your staff are not properly briefed about your policies, that is a management issue. If visitors are welcome to use the bar, every member of staff should know that. If they are not, then the policy should be communicated clearly and professionally, rather than making paying visitors feel as though they are trespassing.

A hotel and tourist attraction should understand that hospitality begins with how people are welcomed. You cannot advertise or operate a tourist establishment and then make visitors feel unwanted when they arrive.

Please brief your staff properly. Make sure everyone is on the same page. Educate your security team about the attraction, your facilities and your visitor policies. Most importantly, remind them that visitors are not an inconvenience. They are guests and potential customers.

The second security guard showed exactly how this situation should have been handled: with courtesy, patience and basic human respect.

Unfortunately, the treatment we received before that completely overshadowed the visit.

This was an extremely disappointing and hurtful experience, and one that I sincerely hope management takes seriously.

TripAdvisor Review
Perfect Couples Getaway in Diani!

My partner and I stayed at Baobab Beach Resort & Spa in September 2026 and had an amazing time.

The location is unbeatable - right on Diani Beach with white sand and clear water. The resort is very green and peaceful, full of baobab trees and monkeys.

Our room was spacious, very clean, and had a beautiful garden view. The bed was comfortable and housekeeping was excellent every day.

What really stood out was the service. All the staff were so friendly, welcoming and professional - from reception to restaurant to the pool bar. The food was also great with a good variety every night.

The pools are huge and never crowded, and the spa was so relaxing. It's a great place to just switch off.

Value for money is excellent for what you get. If you are looking for a romantic, relaxing stay in Diani, I highly recommend Baobab. We will definitely come back!

Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 1800 804 006