
Diani Beach Vacations
Book a Hotel + Flight or Car together to unlock savings
Photo by Poonam Rayat
- Plan, book, travel with confidence
- Better togetherSave up to ¥45,448 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Diani Beach Vacation Packages
Diani Beach Hotel Deals

Southern Palms Beach Resort
Diani Beach Road Diani Beach
Fully refundableReserve now, pay when you stay
The price is ¥60,206 per night from Jan 4 to Jan 5
¥60,206
¥71,042 total
Jan 4 - Jan 5, 2026
includes taxes & fees
8.2/10 Very Good! (221 reviews)
The room big clean, safe heaven the pool was marvelouse
Reviewed on Dec 26, 2025

Leopard Beach Resort & Spa
Diani Beach Road Diani Beach
Fully refundableReserve now, pay when you stay
The price is ¥32,685 per night from Jan 13 to Jan 14
¥32,685
¥40,856 total
Jan 13 - Jan 14, 2026
includes taxes & fees
8.4/10 Very Good! (155 reviews)
A/ C was not effective for size of the room, so too warm. But bed, views and gardens really great.
Reviewed on Nov 25, 2025

Diani Sea Lodge
Diani Beach Road Diani Beach
The price is ¥34,726 per night from Jan 4 to Jan 5
¥34,726
¥40,977 total
Jan 4 - Jan 5, 2026
includes taxes & fees
9/10 Wonderful! (70 reviews)
Booked last minute and was so pleasantly surprised by Diani Sea Lodge. The staff were beyond helpful and friendly, the atmosphere is relaxed yet with plenty of entertainment and the food was exceptional (we are still talking about how good it was). The room was spacious and comfortable with every ...
Reviewed on Dec 21, 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
Fort Jesus
You can learn about the history of Mombasa with a stop at Fort Jesus. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
Kaya Kinondo Sacred Forest
Explore the great outdoors at Kaya Kinondo Sacred Forest, a lovely green space in Diani Beach. Wander the beaches and seaside in this relaxing area.
What to do in Diani Beach

Private Mombasa City Tour Watamu Diani and Malindi
¥8,570
per adult
80% of travellers recommend

Private Transfer: Mombasa SGR Train Station to Nyali/Bamburi
¥6,402
per traveler

Private Tsavo East Day Safari from Mombasa and Diani
¥28,046
per adult
Explore a world of travel with Expedia
- Luxury Hotels in Diani Beach
- Aparthotels in Mombasa
- Hotels near Diani Beach
- Resorts in Chale Island
- Lodges in Funzi Island
- Luxury Hotels in Chale Island
- Chalets in Shimba Hills National Reserve
- Cheap Hotels in Chale Island
- Guest Houses in Mombasa
- Beach Hotels in Diani Beach
- Family Hotels in Chale Island
- All-Inclusive Hotel Hotels in Mombasa
- Cheap Hotels in Kwale County
- Inns in Mombasa
- Capsule Hotels in Mombasa
- Lodges in Diani Beach
- Ukunda Hotels
- Villas in Diani Beach
- Mombasa Hotels
- Diani Beach Hotels
- All-Inclusive Hotel Hotels in Chale Island
- Resorts & Hotels with Spas in Chale Island
- Resorts & Hotels with Spas in Mombasa
- Hotels with Early Check-in in Galu Beach
- Resorts in Funzi Island
- Farmstay in Diani Beach
- Cheap Hotels in Diani Beach
- All-Inclusive Hotel Hotels in Diani Beach
- Residences in Chale Island
- Lodges in Shimba Hills National Reserve
- Cheap Hotels in Kwale
- Chale Island Hotels
- Safari Tentalow in Shimba Hills National Reserve
- Funzi Island Hotels
- Ski Hotels in Shimba Hills National Reserve
- Hotel with a Concierge Hotels in Diani Beach
- Vacation Homes in Chale Island
- B&B in Funzi Island
- Beach Hotels in Mombasa
- Historic Hotels in Mombasa
- Boutique Hotels in Diani Beach
- Hostels in Diani Beach
- Kwale Hotels
- Lodges in Chale Island
- Kwale County Hotels
- Chalets in Diani Beach
- Guest Houses in Diani Beach
- Resorts & Hotels with Spas in Diani Beach
- Aparthotels in Chale Island
- Aparthotels in Diani Beach
- Resorts in Shimba Hills National Reserve
- Beach Hotels in Ukunda
- Hotels near Ukunda
- Family Hotels in Diani Beach
- Resorts in Msambweni
- Cheap Hotels in Mombasa
- Hotels with a Pool in Diani Beach
- Resorts in Diani Beach
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
