Private safari planning across East Africa travel@olankasafaris.com
Destination Stays

Hotels in Diani

Swahili Beach Resort
Diani Featured

Swahili Beach Resort

Swahili Beach Resort is a luxury beachfront resort located along the white sandy shores of Diani Beach, Kenya. Inspired by Swahili, Arabic, Indian, and East African architecture,...

Diani Sea Resort
Diani Featured

Diani Sea Resort

Diani Sea Resort is approximately 45 km (about 1–1.5 hours by road) from Moi International Airport. It is also about a 10-minute flight from Nairobi to Ukunda Airstrip, followed b...

Baobab Beach Resort
Diani Featured

Baobab Beach Resort

Baobab Beach Resort & Spa is a beachfront resort on Diani Beach set in 80 acres of gardens overlooking the Indian Ocean. It is about 35 km from Mombasa and roughly 550 km from Nai...

Papillon Lagoon Reef
Diani

Papillon Lagoon Reef

Papillon Lagoon Reef is a charming beachfront resort located along the famous Diani Beach in Kenya, known for its white sandy beaches, tropical gardens, and relaxing oceanfront at...

Diani Sea Lodge
Diani

Diani Sea Lodge

The lodge is approximately 45 km (about 1–1.5 hours by road) from Moi International Airport, or a short 10-minute flight from Nairobi to Ukunda Airstrip, followed by a 10-minute t...

Southern Palms Beach Resort
Diani

Southern Palms Beach Resort

Southern Palms Beach Resort, located on the white sands of Diani Beach, offers a relaxed coastal escape with stunning ocean views and lush tropical gardens. Ideal for both leisure...

Boxo Diani
Diani

Boxo Diani

Boxo Diani is an eco-friendly beachfront hotel on Diani Beach overlooking the Indian Ocean. It is about 30 km south of Mombasa and roughly 525 km from Nairobi (≈11 hours by road)...

Diani Reef Beach Resort
Diani

Diani Reef Beach Resort

Diani Reef Beach Resort & Spa is a luxury beachfront resort in Diani offering beach holidays and events. It is about 34 km from Mombasa (≈1 hour by road) and roughly 480 km from N...

Safari Beach Hotel, Diani
Diani

Safari Beach Hotel, Diani

Safari Beach Hotel is a uniquely designed beachfront hotel in Diani, set along a 17 km stretch of white sandy, palm-lined beach. It’s about 520 km from Nairobi by road, or accessi...

Plan Stays Here