Diani Beach Hotel with a Concierge & AARP Discounts

Featured Diani Beach Hotel with a Concierge

Aestus Villas Resort

Aestus Villas Resort

3 out of 5
Neptune Road Palm Park 1, Galu Beach, Diani Beach
Aestus Villas Resort
Afrika Pearl & Spa

Afrika Pearl & Spa

4 out of 5
Diani Beach, P.O Box 5664, Diani Beach
Afrika Pearl & Spa
Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

3.5 out of 5
Diani Beach Road, Diani Beach
Bahari Dhow Beach Villas
Save an average of 15% on thousands of hotels when you're signed in
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5 out of 5
Diani Beach Road, Diani Beach
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort

3.5 out of 5
South Coast, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
Jacaranda Indian Ocean Beach Resort
Kinondo Kwetu

Kinondo Kwetu

3.5 out of 5
Galu Beach, Diani, Diani Beach
Kinondo Kwetu
Lantana Galu Beach

Lantana Galu Beach

4 out of 5
Diani Beach Road, Diani Beach
Lantana Galu Beach
Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

4 out of 5
Diani Beach, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
Diamonds Leisure Beach & Golf Resort
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
Leopard Beach Resort & Spa
Neptune Village Beach Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive

4 out of 5
Diani Beach, Galu Kinondo, Diani Beach
Neptune Village Beach Resort & Spa All Inclusive
Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa

4 out of 5
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
Fully refundableReserve now, pay when you stay
Pinewood Beach Resort and Spa
Sunset Villa Diani

Sunset Villa Diani

3.5 out of 5
Diani Beach Road, Diani Beach
Sunset Villa Diani
Nomad Beach Resort

Nomad Beach Resort

5 out of 5
Diani Beach Road, Diani Beach
Nomad Beach Resort
The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel

4 out of 5
Beach Road next to Colliers, Diani Beach
The Villa Luxury Suites Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Diani Beach, Kwale County, Kenya
Loading