Baobab Beach Resort & Spa

Rooms & prices

2

Choose dates to see rooms and prices.

About the hotel

Luxurious Accommodation with Ocean Views
Baobab Beach Resort & Spa in Diani Beach offers a lush garden setting with stunning views of the Indian Ocean. The spacious rooms feature modern amenities and private balconies overlooking either the sea or the pool.

Diverse Dining Options and Entertainment
Indulge in a culinary journey at the resort's various bars and restaurants serving a mix of international, African, and seafood specialties. Pair your meals with a fine selection of wines. In the evenings, enjoy entertainment under the stars on selected nights.

Relaxation and Recreation
Unwind at the spa with a range of massages and beauty treatments, or take a dip in the 3-tier pool. Stay active with tennis, darts, table tennis, and water sports facilities available. Golfing and snorkeling opportunities nearby ensure a memorable stay.

Book your stay at Baobab Beach Resort & Spa for an unforgettable beachfront experience!

Facilities

  • Fitness facilities
  • WiFi available
  • Free WiFi
  • Parking
  • Free Parking
  • Non-smoking rooms
  • Air conditioning
  • Fitness center
  • Swimming pool
  • 24-hour front desk
  • Restaurant
  • Business center
  • Terrace
  • Garden
  • BBQ facilities
  • Laundry
  • Luggage storage
  • Fishing

Good to know

Check-in 01:00 PM–11:30 PM

Check-out until 10:00 AM

Children welcome

No pets

Parking: FREE

Part of the resort (Kolekole and Maridadi wings) are closed for renovations until 31st July 2026. However, the Garden and Sea facing rooms in Baobab are fully operational, along with the adjacent facilities.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation. A deposit may be required at the property.

Location

Address

Diani Beach Road

00400 Diani Beach

Resorts · Not Available

Reviews

Loading reviews …