Beginning of main content
Save up to $413 | Book Flight + Hotel at the same time^
Save up to $413 | Book Flight + Hotel at the same time^
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Save up to $413 | Book Flight + Hotel at the same time^

Diani Beach Vacations

Diani Beach Vacations

Enjoy yourself more, worry less and wander wisely in Diani Beach! Get your escape off to a great start by familiarizing yourself with this alluring destination.

Diani Beach is 5 miles (8 kilometers) away from Gazi and 25 miles (40 kilometers) away from Mombasa.

Diani Beach Vacation Packages

Secure your Diani Beach accommodation and flight package via Travelocity, and watch the savings roll in. With upwards of 400 airlines and 665,000 accommodations, you'll have a world of choice at the tips of your fingers.

Are you looking for a stress-free visit? Our Customer 1st Guarantee gives you the freedom of 24/7 personal assistance on all our services. If you happen to encounter an even cheaper price somewhere else, we will reimburse the difference^.

We won't make you pay any hidden fees to cancel or change your reservations. And so long as you get in quick, most accommodations don't charge fees either^.

Where to stay in Diani Beach

You should book in advance if you would like to stay as close as you can to Diani Beach. The Neptune Palm Beach Boutique Resort & Spa All Inclusive is the only listed property within a short commute of the center.

Where do you fly into for Diani Beach?

Flying into Moi International Airport (MBA)? After you've stepped off the plane and claimed your belongings, the heart of Diani Beach will be just 25 miles (40 kilometers) away.

Can I rent a car in Diani Beach?

Forget buses and overpriced cabs. If you plan to do some fun exploring while in Diani Beach, you should book some wheels via Travelocity. We make it so easy that you'll be creating your driving playlist in no time!

You'll be able to go directly from the sky to the highway at Moi International Airport. Sixt and Avis are both not far away.

Places to visit in Diani Beach

Escape from the hustle and bustle and visit Tiwi Beach where you'll enjoy the seabirds.

Need more ideas?

Understand what makes the wildlife at Diani - Chale Marine National Park and Reserve so special.

Places to Visit Near Diani Beach

Explored all of Diani Beach already? There's no need to panic! Mombasa is just 25 miles (40 kilometers) from here and has plenty of activities on offer. Fort Jesus should be at the top of your list. Voyager Beach and Holy Ghost Cathedral are excellent attractions too. Tanga is another neighboring destination situated just 60 miles (97 kilometers) away. This place features Jamhuri Park, Uhuru Park and the Urithi Tanga Museum.

^Terms and conditions apply.

Top Diani Beach Hotels Deals

$107
Diani Reef Beach Resort & Spa

Diani Reef Beach Resort & Spa

5.0 out of 5.0 Diani Beach Road, Diani Beach
3/5
(1 Reviews)
A full-service spa, 3 restaurants, and 2 outdoor pools are all featured at this luxury resort. There's fun for all ages with a children's pool and an arcade/game room, and families will appreciate the onsite laundry facilities. Enjoy the health club and free perks like local cuisine breakfast and valet parking.
$168
Swahili Beach Resort

Swahili Beach Resort

5.0 out of 5.0 Diani Beach, Diani Beach, Coast Province
A full-service spa, 5 restaurants, and 7 outdoor pools are all featured at this luxury resort. There's fun for all ages with a children's pool and scuba diving, and supervised childcare is an added bonus. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like full breakfast and free self parking.
$225
The Sands at Chale Island

The Sands at Chale Island

4.0 out of 5.0 Diani Beach Road, Diani Beach
This lodge features a private beach, a full-service spa, and 2 restaurants. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. Enjoy the 3 outdoor pools and free perks like buffet breakfast and free self parking.
$122
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

4.0 out of 5.0 Diani Beach Road, Diani Beach
A casino, 6 restaurants, and an outdoor pool are all featured at this resort. Business travelers can take advantage of the business center. Unwind with a drink at one of the 3 bars/lounges and enjoy the free daily breakfast.

Things to do in Diani Beach

See all 80 things to do in Diani Beach

Top Flight Deals to Diani Beach

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

^Savings based on all package bookings made with Flight + Hotel on Travelocity.com from January 1, 2018 to December 31, 2018, 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.

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.