Open Travel Guide
  1. Home
  2. Destinations
  3. Kenya
  4. Hotels
  5. Baobab Beach Resort

Hotels · Kenya

Baobab Beach Resort

  • Price$180-280 — $250-400
  • CategoryMid Range
  • Rating★ 4.4

Baobab Beach Resort & Spa is a large all-inclusive beach resort located on Diani Beach Road along Kenya's Indian Ocean coastline, approximately 30 kilometres south of Mombasa. The resort is accessible from Mombasa via the Likoni Ferry crossing and sits directly on the celebrated white coral sands of Diani Beach, where powdery shoreline meets warm turquoise water backed by coastal forest.

Large beach resort on Diani Beach offering all-inclusive packages and family-friendly facilities. Multiple pools, restaurants, and direct beach access. Water sports, kids club, and evening entertainment included.

Baobab Beach Resort & Spa is a large all-inclusive beach resort located on Diani Beach Road along Kenya's Indian Ocean coastline, approximately 30 kilometres south of Mombasa. The resort is accessible from Mombasa via the Likoni Ferry crossing and sits directly on the celebrated white coral sands of Diani Beach, where powdery shoreline meets warm turquoise water backed by coastal forest.

The property is one of the larger resort complexes on Diani Beach, offering a range of accommodation categories including standard rooms, sea-view rooms, and suites. All rooms are air-conditioned with private balconies or terraces, en-suite bathrooms, and satellite television. The resort's scale and range of facilities make it well suited to families, couples, and group travellers seeking a self-contained coastal holiday.

All-inclusive packages form the primary offering, covering all meals, house drinks, and a selection of activities. Three food and beverage outlets serve guests: the main buffet restaurant runs three meal sittings per day with a rotating international and Swahili coast menu that emphasises freshly caught seafood; a beach bar and grill provides casual lunches and cocktails; and the resort hosts themed dinner events several evenings per week.

Three swimming pools serve different guest groups — a main pool, a dedicated children's pool, and a pool adjacent to the beach bar. The Baobab Spa provides massages, body wraps, and facial treatments in a dedicated facility. The water sports centre offers snorkelling equipment hire, kayaks, pedal boats, and glass-bottom boat excursions over the fringing reefs. Certified scuba diving to the Diani reefs can be arranged at additional cost. A daily children's club provides supervised activities during high season.

Evening entertainment includes live music, traditional ngoma drumming performances, and cocktail events. The resort suits families with children and groups looking for a comprehensive, activities-rich holiday environment. The Diani Beach strip beyond the resort gates has independent restaurants, shops, and adventure activities for guests wanting to explore further.

Amenities

  • multiple pools
  • spa
  • kids club
  • water sports
  • all-inclusive
  • beachfront
  • entertainment

Location

Diani Beach Road, Diani Beach

-4.2800, 39.5800 View on map

Highlights

  • Direct beachfront position on Diani Beach with powdery coral sand and Indian Ocean swimming
  • All-inclusive packages covering meals, house drinks, snorkelling, kayaking, and nightly entertainment
  • Three swimming pools including a dedicated children's pool and an adults-only beach bar pool
  • On-site Baobab Spa with a full treatment menu including massages, body wraps, and facials
  • Children's club with supervised activities and glass-bottom boat excursions over Diani Reef

Tips for visiting

  • Diani Beach water is calmest and warmest between October and April; stronger currents and seasonal seaweed can affect conditions June through August
  • Confirm all-inclusive inclusions when booking — premium alcohol, certain water sports, and excursions may be charged separately
  • Snorkelling at Diani Reef is best at low tide; collect a tide schedule from the water sports centre on arrival
  • The Likoni Ferry from Mombasa runs frequently but can be congested on Friday afternoons and public holidays
  • Use reef-safe sunscreen — the Diani marine protected area contains coral that is damaged by chemical sunscreen compounds

Accessibility

The resort has paved pathways connecting main facilities and beach access points. Ground-floor rooms are the most accessible option for guests with mobility limitations. Wheelchair access is partial across the resort grounds; guests with specific requirements should contact the property to discuss accommodation options and beach access arrangements in advance.

Frequently asked questions

Is Baobab Beach Resort strictly all-inclusive?

The resort operates primarily on an all-inclusive basis covering meals, house beverages, and a core range of activities. Premium drinks, specialist excursions, and most spa treatments carry an additional charge.

How far is the resort from Mombasa?

Moi International Airport in Mombasa is approximately 40 kilometres from Diani Beach. The journey involves crossing the Likoni Ferry and typically takes one to one and a half hours depending on ferry wait times and road traffic.

Is the resort suitable for families with young children?

Yes, Baobab Beach Resort is one of Diani's more family-oriented properties, with a dedicated children's pool, a children's club offering supervised activities during high season, and lifeguard cover at main swimming areas.

What water sports are available at the resort?

The water sports centre offers snorkelling equipment, kayaks, pedal boats, and glass-bottom boat reef trips. Certified scuba diving excursions to the Diani reefs can be arranged at extra cost through the water sports team.