Best 3 Star Hotels in Diani Beach
Check availability on Diani Beach 3 Star Hotels
Featured Diani Beach 3 Stars Hotels

Diani Sea Lodge
Diani Beach Road, Diani Beach
The price is CHF 224 per night
CHF 224
includes taxes & fees
16 Apr - 17 Apr
During your stay at Diani Sea Lodge, you'll be within walking distance of Diani Beach. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.

Boxo Diani
Diani Beach, Diani Beach, Kwale County
The price is CHF 44 per night
CHF 44
includes taxes & fees
23 Mar - 24 Mar
During your stay at Boxo Diani, you're just a quick walk from Diani Beach. You'll find features such as free WiFi in public areas and free self-parking, plus an outdoor pool.

Jacaranda Indian Ocean Beach Resort
South Coast, Diani Beach, Kwale County
The price is CHF 131 per night
CHF 131
includes taxes & fees
4 Apr - 5 Apr
During your stay at Jacaranda Indian Ocean Beach Resort, you're just a quick walk from Kongo Mosque. Free breakfast, free WiFi in public areas and free self-parking are available.

PrideInn Hotel Diani
Diani Beach Road, Ukunda, Diani Beach
The price is CHF 82 per night
CHF 82
includes taxes & fees
23 Mar - 24 Mar
During your stay at PrideInn Hotel Diani, you'll be within walking distance of Diani Beach. Free WiFi in public areas, free self-parking and a free manager's reception are available.

Amkia Villas Diani
Nomad Mvindeni, Road, Diani Beach, Kwale County
The price is CHF 93 per night
CHF 93
includes taxes & fees
22 Apr - 23 Apr
During your stay at Amkia Villas Diani, you'll be within walking distance of Diani Beach. Free WiFi in public areas, free self-parking and an outdoor pool are available. This comfortable villa has 5 villas. All villas offer free WiFi and kitchenettes.

Diani Campsite & Cottages
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 44 per night
CHF 44
includes taxes & fees
29 Mar - 30 Mar
During your stay at Diani Campsite & Cottages, you're just a quick walk from Diani Beach. Free WiFi in public areas, free self-parking and a free manager's reception are available.

Kaskazi Beach Hotel
Diani Beach Road, Diani Beach, Mombasa County
The price is CHF 103 per night
CHF 103
includes taxes & fees
6 Apr - 7 Apr
During your stay at Kaskazi Beach Hotel, you're just a quick walk from Diani Beach. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.

Safari Beach Hotel
Beach Road, Diani Beach, Kwale County
The price is CHF 143 per night
CHF 143
includes taxes & fees
4 Apr - 5 Apr
During your stay at Safari Beach Hotel , you're just a quick walk from Diani Beach. Features include free breakfast, free WiFi in public areas and free self-parking.

Doric Cottages Diani
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 115 per night
CHF 115
includes taxes & fees
22 Apr - 23 Apr
During your stay at Doric Cottages Diani, you'll be within walking distance of Diani Beach. You'll find features such as free WiFi in public areas and free self-parking, plus an outdoor pool. This comfortable cottage has 16 cottages. Each cottage includes amenities such as free WiFi and a kitchen.

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 120 per night
CHF 120
includes taxes & fees
4 Apr - 5 Apr
During your stay at Papillon Lagoon Reef, you're just a quick walk from Kaya Kinondo Sacred Forest. Free WiFi in public areas, free self-parking and 2 restaurants are available.

Coral Beach Resort
Diani beach road, Diani Beach, Kwale County
The price is CHF 86 per night
CHF 86
includes taxes & fees
4 Apr - 5 Apr
During your stay at Coral Beach Resort, you'll be within walking distance of Diani Beach. Features include free breakfast, free WiFi in public areas and free self-parking.

Baali Diani Apartments
Beach Road, Diani Beach, Diani
The price is CHF 109 per night
CHF 109
includes taxes & fees
4 Apr - 5 Apr
During your stay at Baali Diani Apartments, you'll be within walking distance of Diani Beach. Enjoy features like free WiFi in public areas, plus an outdoor pool and a restaurant.

Lux Suites Golden Sun Studio Apartments
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 70 per night
CHF 70
includes taxes & fees
20 Apr - 21 Apr
During your stay at Lux Suites Golden Sun Studio Apartments, you're just a quick walk from Diani Beach. Free self-parking and an outdoor pool are available. This comfortable apartment building has 5 apartments. Each apartment offers free WiFi and a kitchenette.

MODERN SOUTH HOTEL
Diani Beach Road, Diani Beach, Kwale County
During your stay at MODERN SOUTH HOTEL, you'll be within walking distance of Diani Beach. Free breakfast, free WiFi in public areas and free self-parking are available.

Diani Luxury Villas Diani By CHH
Diani, Galu Beach Road, Diani Beach, Kwale County
During your stay at Diani Luxury Villas Diani By CHH, you'll be within walking distance of Diani Beach. Features include free self-parking, plus an outdoor pool and dry cleaning service. This comfortable apartment building has 2 apartments. Each apartment includes amenities such as free WiFi and a private pool.
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 hotels essential information
Accommodation | 497 hotels |
---|---|
Lowest Price | CHF 44 |
Highest Price | CHF 224 |
Popular hotels | Diani Sea Lodge, Boxo Diani, Jacaranda Indian Ocean Beach Resort, PrideInn Hotel Diani, Amkia Villas Diani, Diani Campsite & Cottages, Kaskazi Beach Hotel, Safari Beach Hotel , Doric Cottages Diani, Papillon Lagoon Reef, Coral Beach Resort, Baali Diani Apartments, Lux Suites Golden Sun Studio Apartments, MODERN SOUTH HOTEL, Diani Luxury Villas Diani By CHH |
Areas of Diani Beach
Hotels by...
Top flights to Diani Beach
Other accommodation options
Hotels by star rating
Top Trending
Hotels
Flights
Flights to TokyoFlights from Zürich to HarareFlights to KeralaFlights from Zürich to DubaiFlights from Geneva to ReykjavikFlights from Geneva to Las VegasFlights from Geneva to AntwerpFlights from Geneva to MedellinFlights from Geneva to NiceFlights from Lamezia Terme Intl.Flights from Zürich to San FranciscoFlights to AkureyriFlights to Isle of SkyeFlights from Zürich to LeedsFlights from Geneva to LondonFlights from Geneva to San SebastiánFlights from Zürich to New York
Packages