
Diani Beach Vacations
Book a Hotel + Flight or Car together to unlock savings
Photo by Poonam Rayat
- Plan, book, travel with confidence
Better together
Save up to ¥45,448 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
Find the Best Diani Beach Vacation Packages
Diani Beach Hotel Deals

Diani Sea Resort
Diani Beach Road, Diani Beach
The price is ¥31,627 per night from Sep 9 to Sep 10
¥31,627
¥37,320 total
Sep 9 - Sep 10
includes taxes & fees
8.6/10 Excellent! (85 reviews)
"I had a great time at the resort. The staff was excellent and very attentive to my needs. I would stay there again when I visit Diani Beach."
Reviewed on Jul 30, 2025

Southern Palms Beach Resort
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is ¥43,571 per night from Sep 1 to Sep 2
¥43,571
¥51,415 total
Sep 1 - Sep 2
includes taxes & fees
8/10 Very Good! (202 reviews)
"The property is nice with good food options for vegetarians. However, it needs some renovation as the rooms and washroom fittings are pretty old. During our stay, they started painting the outer walls of the building that was a bit inconvenient."
Reviewed on Jul 16, 2025

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road, Diani Beach
The price is ¥20,104 per night from Aug 18 to Aug 19
¥20,104
¥25,130 total
Aug 18 - Aug 19
includes taxes & fees
8/10 Very Good! (360 reviews)
"I loved it there"
Reviewed on Mar 22, 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

Diani Beach: Glass-Bottom Boat Cruise to Robinson Island
¥4,196
per adult

Mombasa: Kisite Park Private Cruise with Breakfast and Lunch
¥23,583
per adult
100% of travellers recommend

Mombasa: Guided Nature Walk Amongst Giraffes
¥5,021
per adult
Frequently asked questions
Other vacations you might like
Expedia's Latest Trends
Hotels
- ANA InterContinental Beppu Resort & Spa by IHG
- Hotel Brighton City Osaka Kitahama
- Hotels near Kamoi Station
- Cebu White Sands Resort and Spa
- Plaza Hotel Tenjin
- First Cabin Atagoyama
- Shinagawa Prince Hotel
- Hotels in France
- The Park Front Hotel at Universal Studios Japan
- Urayasu Beaufort Hotel
- Hotels near Sendai Station
- Amarterra Villas Resort Bali Nusa Dua, Autograph Collection
- Aparthotels Sendai
- MainStay Suites Houston NASA/Clear Lake
- Cheap Hotels in Hiroshima
- Aizuwakamatsu Washington Hotel
- Aloft Seoul Gangnam
Flights
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.