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 226 per night
CHF 226
includes taxes & fees
22 Apr - 23 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.
Pool
Frühstück inbegriffen

Jacaranda Indian Ocean Beach Resort
South Coast, Diani Beach, Kwale County
The price is CHF 108 per night
CHF 108
includes taxes & fees
1 May - 2 May
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.
Am Privatstrand
Pool

Boxo Diani
Diani Beach, Diani Beach, Kwale County
The price is CHF 41 per night
CHF 41
includes taxes & fees
9 Apr - 10 Apr
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.
Pool
Wellness

Amkia Villas Diani
Nomad Mvindeni, Road, Diani Beach, Kwale County
The price is CHF 88 per night
CHF 88
includes taxes & fees
9 Apr - 10 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.
Pool
Küche

Diani Campsite & Cottages
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 39 per night
CHF 39
includes taxes & fees
6 May - 7 May
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.
Pool
Wellness

PrideInn Hotel Diani
Diani Beach Road, Ukunda, Diani Beach
The price is CHF 74 per night
CHF 74
includes taxes & fees
18 Apr - 19 Apr
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.
Pool
Parkplatz inbegriffen

Doric Cottages Diani
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 97 per night
CHF 97
includes taxes & fees
9 Apr - 10 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.
Pool
Küche

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 116 per night
CHF 116
includes taxes & fees
11 Apr - 12 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.
Pool
Wellness

Baali Diani Apartments
Beach Road, Diani Beach, Diani
The price is CHF 107 per night
CHF 107
includes taxes & fees
22 Apr - 23 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.
Pool
Kostenloses WLAN

Asha Boutique Hotel
Baharini plaza, Diani Beach, Kwale County
The price is CHF 129 per night
CHF 129
includes taxes & fees
8 May - 9 May
During your stay at Asha Boutique Hotel, you'll be within walking distance of Diani Beach. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Lux Suites Golden Sun Studio Apartments
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 68 per night
CHF 68
includes taxes & fees
9 Apr - 10 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.
Pool
Küche

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.
Pool
Frühstück inbegriffen

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.
Pool
Küche

Waterlovers Beach Resort
Diani Beach Road, Diani Beach
The price is CHF 311 per night
CHF 311
includes taxes & fees
9 Apr - 10 Apr
During your stay at Waterlovers Beach Resort, you'll be within walking distance of Diani Beach. Features include free WiFi in public areas and free self-parking, plus a full-service spa.
Pool
Wellness

Diani Resort & Apartments
Diani Beach Road, Diani Beach, Diani Beach
The price is CHF 43 per night
CHF 43
includes taxes & fees
21 Apr - 22 Apr
During your stay at Diani Resort & Apartments, you're just a quick walk from Diani Beach. Free WiFi in public areas, free self-parking and an outdoor pool are available.
Pool
Parkplatz inbegriffen
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 | 503 hotels |
---|---|
Lowest Price | CHF 39 |
Highest Price | CHF 311 |
Popular hotels | Diani Sea Lodge, Jacaranda Indian Ocean Beach Resort, Boxo Diani, Amkia Villas Diani, Diani Campsite & Cottages, PrideInn Hotel Diani, Doric Cottages Diani, Papillon Lagoon Reef, Baali Diani Apartments, Asha Boutique Hotel, Lux Suites Golden Sun Studio Apartments, MODERN SOUTH HOTEL, Diani Luxury Villas Diani By CHH, Waterlovers Beach Resort, Diani Resort & Apartments |
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