• Location

    Diani Beach is a coastal resort town located in Kwale County on the south coast of Kenya, about 30 kilometers (19 miles) south of Mombasa along the Indian Ocean

  • Available Tickets

    45

  • Rates

    Rates: From KSh 51,855 per person sharing (Bahari Dhow Beach Villas, Bed & Breakfast) up to KSh 195,140 (Southern Palms, All-Inclusive) — full hotel options below.

Sun, Sand & the Ultimate Coastal Getaway

Diani Beach is Kenya’s crown jewel of the coast — powder-white sand, swaying palms, and warm turquoise waters that stretch as far as the eye can see. This festive season, escape to one of Diani’s finest beach resorts and close out the year in true coastal style.

Why You’ll Love It

  • Handpicked beach resorts to suit every budget
  • Convenient return SGR tickets and private transfers included
  • Wide range of meal plans, from Bed & Breakfast to All-Inclusive
  • Perfect for families, couples, and friends travelling together

Package Includes: Accommodation at the hotel of your choice · Return SGR tickets · Return private transfer · Meal plan as selected · Free access to restaurant and public areas · Access to free WiFi services

Excludes: Any item not mentioned