Escape to paradise

Take a break from reality and indulge in the ultimate beach retreat at Diani

Diani staycation

Swahili Beach Resort

Swahili Beach Resort, Ukunda-Ramisi Rd, Ukunda, Kenya

WaterLovers Resort

WaterLovers Resort, Diani Beach, Kenya

Diani Sea Resort

Diani Sea Resort, Diani Beach Road, Ukunda, Kenya

The Zubeida Boutique Resort

The Zubeida, Diani Beach Road, Diani Beach, Kenya

Diani Reef Beach Resort & Camp; Spa

Diani Reef Beach Resort & Spa, Diani Beach, Kenya

Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort, Coast, Kwale, Kenya

Kinondo Kwetu

Kinondo Kwetu, Diani Beach, Kenya

Msambweni Beach Villas

Msambweni Beach Private Villas, Msambweni, Kenya

Baobab Beach Resort & Spa

Baobab Beach Resort and Spa, Diani Beach, Kenya

Papillon Lagoon Reef Hotel

Papillon Lagoon Reef, Diani Beach Road, Msambweni, Kenya

Get special offers and more from Msafiri

Subscribe to see secret deals prices drop the moment you sign up!