
Cheap Holidays to Diani Beach
- Top deals for trips to Diani Beach
- 3-night holiday deals
- 4-night holiday deals
- 5-night holiday deals
- 6 or 7-night holiday deals
Top deals for trips to Diani Beach
Price found within the past 48 hours. Click for updated prices.

3.5-star property
Nyali Luxury Apartments Antalya
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 2'833, price is now CHF 2'546 per person
CHF 2'546
per person
found 10 hours ago
During your stay at Nyali Luxury Apartments Antalya , you're just a quick walk from City Mall. Enjoy features like free self-parking and an outdoor pool. This comfortable apartment building has 35 apartments. Enjoy your stay with amenities like free WiFi and a kitchenette in each apartment.

3.0-star property
Mwazaro Beach Lodge
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 3'738, price is now CHF 2'725 per person
CHF 2'725
per person
found 10 hours ago
During your stay at Mwazaro Beach Lodge, you'll be within walking distance of Funzi Beach. Free breakfast, free WiFi in public areas and free self-parking are available.

5.0-star property
Leopard Beach Resort & Spa
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 3'834, price is now CHF 3'189 per person
CHF 3'189
per person
found 10 hours ago
Our customers tell us that they can't get enough of the helpful staff at Leopard Beach Resort & Spa. During your stay, you'll be within walking distance of Diani Beach. Free breakfast, free WiFi in public areas and free self-parking are available.

4.0-star property
Msambweni Beach House
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 5'596, price is now CHF 4'678 per person
CHF 4'678
per person
found 10 hours ago
Features at Msambweni Beach House include free breakfast, WiFi in public areas and self-parking.

3.0-star property
Lux Suites Sanuna Villas Diani
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 3'091, price is now CHF 2'799 per person
CHF 2'799
per person
found 10 hours ago
During your stay at Lux Suites Sanuna Villas Diani, you're just a quick walk from Diani Beach. Features include free self-parking and an outdoor pool. This comfortable villa has 2 villas. Enjoy your stay with amenities like free WiFi and a kitchen in each villa.
Diani Beach Holiday Packages for 6-7 Nights
Price found within the past 48 hours. Click for updated prices.

3.5-star property
Nyali Luxury Apartments Antalya
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 2'833, price is now CHF 2'546 per person
CHF 2'546
per person
found 10 hours ago
During your stay at Nyali Luxury Apartments Antalya , you're just a quick walk from City Mall. Enjoy features like free self-parking and an outdoor pool. This comfortable apartment building has 35 apartments. Enjoy your stay with amenities like free WiFi and a kitchenette in each apartment.

3.0-star property
Mwazaro Beach Lodge
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 3'738, price is now CHF 2'725 per person
CHF 2'725
per person
found 10 hours ago
During your stay at Mwazaro Beach Lodge, you'll be within walking distance of Funzi Beach. Free breakfast, free WiFi in public areas and free self-parking are available.

5.0-star property
Leopard Beach Resort & Spa
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 3'834, price is now CHF 3'189 per person
CHF 3'189
per person
found 10 hours ago
Our customers tell us that they can't get enough of the helpful staff at Leopard Beach Resort & Spa. During your stay, you'll be within walking distance of Diani Beach. Free breakfast, free WiFi in public areas and free self-parking are available.

4.0-star property
Msambweni Beach House
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 5'596, price is now CHF 4'678 per person
CHF 4'678
per person
found 10 hours ago
Features at Msambweni Beach House include free breakfast, WiFi in public areas and self-parking.

3.0-star property
Lux Suites Sanuna Villas Diani
28 Dec - 3 Jan
6 night stay
Zürich (ZRH) to Mombasa (MBA)
Rwandair • Coach
Mombasa (MBA) to Zürich (ZRH)
Kenya Airways • Coach
Price was CHF 3'091, price is now CHF 2'799 per person
CHF 2'799
per person
found 10 hours ago
During your stay at Lux Suites Sanuna Villas Diani, you're just a quick walk from Diani Beach. Features include free self-parking and an outdoor pool. This comfortable villa has 2 villas. Enjoy your stay with amenities like free WiFi and a kitchen in each villa.
Best Diani Beach hotel deals for your holiday

Southern Palms Beach Resort
Diani Beach Road, Diani Beach
The price is CHF 276 per night
CHF 276
17 Nov - 18 Nov
includes taxes & fees
2.74 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Southern Palms Beach Resort. During your stay, you'll be within walking distance of Kongo Mosque. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
The price is CHF 164 per night
CHF 164
17 Nov - 18 Nov
includes taxes & fees
11.52 km from city centre
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
All-inclusive

Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
1.25 km from city centre
With your stay at Diamonds Leisure Beach & Golf Resort, you'll be connected to the convention centre and within walking distance of Diani Beach. You'll find features such as free WiFi in public areas and free self-parking, plus 4 outdoor pools.
Am Privatstrand
Pool

Jacaranda Indian Ocean Beach Resort
South Coast, Diani Beach, Kwale County
The price is CHF 107 per night
CHF 107
18 Nov - 19 Nov
includes taxes & fees
3.45 km from city centre
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

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road, Diani Beach
The price is CHF 135 per night
CHF 135
17 Nov - 18 Nov
includes taxes & fees
1.55 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits. During your stay, you'll be within walking distance of Diani Beach. Enjoy features like free WiFi in public areas and free valet parking, plus 2 outdoor pools.
Pool
All-inclusive

Diani Sea Resort
Diani Beach Road, Diani Beach
The price is CHF 193 per night
CHF 193
19 Nov - 20 Nov
includes taxes & fees
2.07 km from city centre
During your stay at Diani Sea Resort, you're just a quick walk from Diani Beach. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.
Pool
All-inclusive
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.
Cheap flights to Diani Beach
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
NBO
Nairobi
MBA
Mombasa
CHF 175 Return, found 4 days ago
CHF 175
Return
found 4 days ago
NBO
Nairobi
MBA
Mombasa
CHF 188 Return, found 6 days ago
CHF 188
Return
found 6 days ago
WIL
Nairobi
MBA
Mombasa
CHF 203 Return, found 4 days ago
CHF 203
Return
found 4 days ago
Other holiday destinations
Plan your trip to Diani Beach
Top Trending
Hotels
Flights
- Flights from Zürich to Algarve
- Flights to Rotterdam
- Flights from Geneva to Oslo
- Flights from Zürich to Arusha
- Flights from Zürich to Manila
- Flights from Zürich to San Sebastián
- Flights from Geneva to Hanoi
- Flights from Geneva to Split
- Flights from Zürich to Düsseldorf
- Flights from Geneva to Vigo
- Flights from Zürich to Ottawa
- Flights from Zürich to Marbella
- Flights from Geneva to Abidjan
^Savings based on all package bookings with Flight + Hotel made on ebookers.ch from 2019-04-01 - 2020-03-31 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.



