Specialists in Kenya safaris and Watamu-Malindi-Mombasa-Diani Holidays

Baobab Beach Resort Kilifi, North Coast of Kenya

+254 (0)725769238

The Baobab Beach Resort and Spa is set within 80 acres of tropical gardens, overlooking the Indian Ocean.  It is set on the world famous Diani Beach, on the Southern Coast of Kenya. An oasis of tranquility and serenity, the resort is on a coral headland and stretches over 500 metres of  golden beach. Shaded by exotic coconut palms the resort  offers the ultimate luxury beach holiday.

Guestrooms provide paramount comfort and luxury for all our clients. Baobab Beach Resort and Spa is one of Kenya’s leading all-inclusive resorts. It takes pride in an exemplary level of service and attention to detail. Staff are on-hand to ensure your stay is both relaxing and unforgettable.


  • 239 air conditioned rooms with en suites, fridges, a safe, telephone, hairdryer  and verandas
  • 2 outdoor swimming pools with sun loungers
  • Bars and restaurants
  • Hairdressing Salon
  • Games room
  • Kids club and childrens playground
  • Hot tub, sauna and steam room
  • Spa with massage treatments
  • TV lounge
  • Free car parking
  • Wifi

Activities available from the Baobab Beach Resort

  • Cultural visits e.g. local markets and villages
  • Turtle watching
  • Game fishing/Deep Sea fishing (tag and release)
  • Safaris
  • Shopping trips
  • Beach swims
  • Beach walks
  • Scuba diving
  • Snorkeling
  • Kayaking
  • Wind surfing & kite surfing
  • Sailing
  • Canoeing
  • Boat trips
  • Dolphin watching


  • If cancelled more than 120 days prior to arrival – Full refund of deposit
  • If cancelled more than 30 days prior to arrival – Deposit forfeited
  • If cancelled less than 30 days prior to arrival –40% cancellation fee applies
  • If cancelled less than 10 days prior to arrival –100% cancellation fee applies

Peak Season: if cancelled less than 21 days prior to arrival – 100% cancellation fee applies


Booking Terms and Conditions

  • A deposit of 40% is required to confirm reservation
  • Full payment due 30 days prior to arrival

Peak Season: Full payment due 60 days prior to arrival.

Post navigation

To Pay, Click Below