COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Exclusive Diani Beach Vacation Packages

Choose two or more items and save on your trip:

Diani Beach flight + hotel packages

The Sands at Nomad
Aestus Villas Resort
The Zubeida
Pinewood Beach Resort and Spa

Top Diani Beach hotels deals

Don't see what you're looking for?
See all available properties in Diani Beach
View all properties
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.

Popular places to visit in Diani Beach

Frequently asked questions

How much are vacation packages to Diani Beach?
Exciting adventures await you in Diani Beach, with Travelocity vacation packages starting as low as $374. Providing both flights and hotels, these amazing deals make it really easy to visit more of our beautiful planet.
How long should my Diani Beach vacation be?
Many visitors pack their bags and vacation in Diani Beach for approximately 4 nights. That gives you an idea of time frames, but don’t let it restrict you. Whether you just stay for a couple of days to see the main sights or stick around to discover the lesser-known sights, an epic adventure awaits.
Where can I get the best vacation package deals for Diani Beach?
Your dream vacation can be booked through Travelocity. With access to 400 airlines and 665,000 properties across the globe, selecting the perfect Diani Beach package deal couldn’t be simpler.
Why should I purchase my Diani Beach vacation bundle with Travelocity?
Because you’ll never wander on your own if you book your vacation with us, and we offer 24/7 support and top-notch service to boot. Add to that our Price Match Guarantee and a huge range of destinations to pick from. We’re here to help you jet off on the vacation of a lifetime.
Will I save money on my Diani Beach car rental if I bundle it with my hotel or flight?
You can with our Diani Beach vacation packages. With one of these, there are loads of ways to stretch your travel budget further. Bundle any two or more car, hotel, flight and tour bookings and watch your savings start to grow. With your own set of wheels, all the main sights around Diani Beach are within your reach.
What is the best time of year to go to Diani Beach?
Vacationing during the quietest months, May, October, November, comes with a bevy of benefits — think cheaper hotels and flights and less pushing past hordes of tourists. But there’s magic in the destination during the busy season. More events will be staged and more attractions will be open in August, July, April. If you’re trying to save, June usually has the cheapest hotel rates. You’ll pay more for a room in August.
Which airport is best for Diani Beach?
Mombasa (MBA-Moi Intl.) is the top airport for visitors jetting to Diani Beach. Once you step off the plane, you’ll find yourself 22 mi north of the downtown area.
What is there to do in Diani Beach?
Diani - Chale Marine National Park and Reserve should be on your travel schedule. After you’ve crossed off this famous attraction, simply roam the streets of Diani Beach and get a feel for what makes this fantastic destination tick.
Where should I stay when visiting Diani Beach?
Experience a wonderful world of luxury when you book a stay at the Diani Reef Beach Resort & Spa (4.0 stars) or the Leopard Beach Resort & Spa (4.0 stars). Regular travelers to Diani Beach recommend these stylish options.

^Savings based on all package bookings with Flight + Hotel made on 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.