Holidays in Diani

The ultimate romantic paradise!

Diani Sea Resort Getaway You can pay in 3 installments!

  • Per night accommodation in a standard room
  • Meals on an all inclusive basis
  • Take note that the resort is closed from 28th of April to 07th of June
BOOK NOW KES 9,250
KES 8,250
Per person sharing

All Inclusive Beach Holiday at Diani Sea Lodge You can pay in 3 installments!

  • 3 nights accommodation
  • Meals on all inclusive basis
  • Child below 2 years shares free-of-charge
BOOK NOW KES 25,749
KES 21,999
Per person sharing

3 Nights Travel Offer at The Maji You can pay in 3 installments!

  • Return flights from Wilson to Diani
  • 3 nights accommodation (with 4th night free-of-charge)
  • Meals on half board basis
  • Bottle of House wine per room
  • Return airport transfers from Ukunda
  • Children under 12 years not allowed
  • Any applicable government taxes & levy
  • Take note that this package is not valid over the Easter period
BOOK NOW KES 82,000
Per person

Beach Holiday at Leisure Lodge Beach and Golf Resort You can pay in 3 installments!

  • Per night accommodation in an ocean-view double room
  • Meals on all-inclusive basis
  • Any applicable government levy and taxes
BOOK NOW KES 10,500
Per person sharing

Special Package To Swahili Beach Resort You can pay in 3 installments!

  • Per night accommodation in a standard room, 
  • Meals on half board basis
  • Applicable government levy
BOOK NOW KES 11,250
KES 9,690
Per person sharing

4 Days Beach Experience at Kaskazi Beach Hotel You can pay in 3 installments!

  • 3 nights accommodation in a standard room
  • Accommodation on all-inclusive Basis.
  • Complimentary transfers from either Ukunda Airstrip or SGR-Miritini
  • 0-5 years sharing with adults FREE (max 2)
BOOK NOW KES 25,800
KES 25,000
Per person sharing

Beach Mood at Neptune Village Resort You can pay in 3 installments!

  • Per night accommodation
  • Meals on full board basis (breakfast, lunch, dinner), all international buffet style
  • All selected drinks (alcoholic or non-alcoholic) & snacks
  • Infant sharing free of charge
  • This is subject to availability at the time of booking
BOOK NOW KES 9,345
KES 7,275
Per person sharing

Beach Vacation at Neptune Paradise You can pay in 3 installments!

  • Per night accommodation in a standard room
  • Meals on full board basis (breakfast, lunch, dinner), all international buffet style
  • All selected drinks (alcoholic or non-alcoholic) & snacks
  • Infant sharing free of charge
  • This is subject to availability at the time of booking
BOOK NOW KES 9,645
KES 7,575
Per person sharing

Activities in Diani

Find travel and fun activities within Diani
Stroll on the beach

Stroll on the beach

Sun bathe, take a dip in the water, walk along the beach as you enjoy the Indian Ocean breeze.

Henna tattoos

Henna tattoos

Ladies, get an affordable, beautifully drawn henna tattoo by the locals along the beach.  

Deep Sea Diving

Deep Sea Diving

Swim in the deep sea with the fish and you may even be lucky enough to stumble upon some buried treasure.

Local market

Local market

Buy beaded ornaments, kangas, carvings and paintings at the markets all over the coast. 

Places to stay

Find places to stay while in Diani
Swahili Beach Resort

Swahili Beach Resort

Diani, Kenya
Lantana Galu Beach

Lantana Galu Beach

Diani, Kenya
Pinewood Beach Resort

Pinewood Beach Resort

Diani, Kenya
Kaskazi Beach Resort

Kaskazi Beach Resort

Diani, Kenya