
Diani Beach Holidays from NZ$4,420
Book a Hotel + Flight or Car together to unlock savings
Photo by Poonam Rayat
- Plan, book, travel with confidence
Better together
Save up to NZ$616 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
The Latest Diani Beach Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Baobab Beach Resort & Spa
per person
25 Aug - 31 Aug
found 1 day ago
Return flight included
Wellington (WLG) to Mombasa (MBA)
8.4/10 Very Good! (172 reviews)
I had a fantastic stay at Baobab Beach Resort & Spa. The location on Diani Beach is stunning, with white sand and clear water. The staff were friendly and welcoming, and the all-inclusive food and drinks were excellent. The pools were clean, the rooms comfortable, and the whole atmosphere was relaxing. I’d definitely come back and recommend it to anyone looking for a great beach holiday in Kenya.
Reviewed on 13 Jul. 2025
Diani Beach Holiday
Our pick of the best Diani Beach Hotel Deals

Diani Sea Resort
Diani Beach Road, Diani Beach
The price is NZ$424 per night from 22 July to 23 July
NZ$424
22 July - 23 July
includes taxes & fees
8.6/10 Excellent! (79 reviews)
"The staff deserves a raise for sure they are too kind !"
Reviewed on 16 Jul. 2025

Swahili Beach Resort
Diani Beach, Diani Beach, Coast Province
The price is NZ$481 per night from 21 July to 22 July
NZ$481
21 July - 22 July
includes taxes & fees
8.8/10 Excellent! (262 reviews)
"The staff was very helpful and helped us have the best honeymoon possible! The lined up activities in the area and made our stay on the property fantastic!"
Reviewed on 16 Jul. 2025

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road, Diani Beach
The price is NZ$256 per night from 14 Aug to 15 Aug
NZ$256
14 Aug - 15 Aug
includes taxes & fees
8/10 Very Good! (358 reviews)
"I loved it there"
Reviewed on 22 Mar. 2025
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.
Discover the most popular places to visit in Diani Beach
Nyali Beach
Why not spend a care-free afternoon at Nyali Beach during your travels in Mombasa? Stroll along the seaside or experience the entertainment venues in this relaxing area.
Sikh Temple
You can find out about the history of Mombasa with a trip to Sikh Temple. Stroll along the area's beautiful beaches or simply savour its top-notch restaurants.
Mamba Village
Visit the animals who call Mamba Village home during your trip to Mombasa. Wander the beautiful beaches in this relaxing area.
What to do in Diani Beach

Dolphin Watch & Snorkeling at Kisite Marine Park & Wasini Island
NZ$167
per adult

Diani Beach: Glass-Bottom Boat Cruise to Robinson Island
NZ$47
per adult

Mombasa: Kisite Park Private Cruise with Breakfast and Lunch
NZ$266
per adult
100% of travellers recommend
Frequently asked questions
More holiday ideas
Expedia's Latest Trends
Hotels
- Kakatu Retreat
- Aloft Jacksonville Tapestry Park
- Soneva Fushi
- Wellsford hotels
- Blenheim hotels
- Federal Hotel Kuala Lumpur
- Meridian hotels
- Armagh Apartment 5
- NINE TREE BY PARNAS SEOUL MYEONDONG 2
- Albury hotels
- Pakiri Beach hotels
- Eden Valley hotels
- James Cook Hotel Grand Chancellor
- SO/ Auckland
- Westfield St Luke's Shopping Centre hotels
- Novotel Melbourne Central
- Rakino Island hotels
- Sevn Legian
Flights
General
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.