Diani Beach Holiday Deals

Choose two or more items and save on your trip:

Diani Beach

Diani Beach Holiday Package Deals

Don't waste your time filling in online forms and paperwork. Airfares, hotel bookings, hire cars and thrilling activities — lastminute.com.au can bundle everything into a simple little package. You'll also save loads of money for your epic Diani Beach adventure!

You could even see average savings of around ! With all that extra change jingling 'round in your pockets, why not stay a few extra nights?

With no less than 400 partner airlines and 282,000 worldwide hotels, you're allowed to be picky. Travel your way — create a package that suits your own unique tastes!

Our seriously good-looking prices will surely satisfy! And what's even better? With our Price Pledge, if you find a lower price on your hotel or package within 24 hours of booking online, we'll match it by refunding you the difference.Terms and conditions apply.

Holidays in Diani Beach

Been burning the candle at both ends? Dying for a break and a few quiet nights? Diani Beach has your name all over it. It sits among the mountains, valleys and savannahs of Kenya — nice and off the well-worn tourist trail. (We reckon you'll feel so relaxed, you'll be under the covers by sunset!)

It's situated 460 kilometres to the southeast of Nairobi, the capital city of Kenya.

Bamburi Beach and Tiwi Beach should be on your hit list if you want to go somewhere to kick back and unwind.

Escape on a trip to some nearby natural beauty spots. 20 kilometres out of Diani Beach, Shimba Hills National Reserve is all yours to explore. Mombasa Marine National Park, 20 kilometres away, is another brilliant place to find some peace and quiet.

If you've got enough time, why not check out some nearby places? Gazi and Ukunda are 8 kilometres and 9 kilometres away, respectively.

Thinking about signing up for some wildlife spotting tours and wildlife safaris? Pick your tour guide's brain as you experience all that this region has to offer.

Make your way through the region's craft workshops. They are particularly good places to go when the rain starts pelting down.

Tease your taste buds and fill your Instagram with mouthwatering images by tasting some of the area's excellent food and drink offerings. Just remember to hashtag 'yum'!

Once you settle in and look over a menu at a restaurant, you'll realise that potato and maize are a few ingredients commonly used in local cooking.

Don't miss the chance to sample ugali (cornmeal) or irio (mashed peas and potato mix). These much-loved meals are highly recommended by the locals.

Because a life without dessert isn't a life worth living, you should definitely order some chilled banana cream. This sweet treat sums up the region in just one bite.

Celebrated throughout the whole country, Independence Day happens on the 12th of December. If you're fortunate enough to be here during this important day, it'll be hard not to get swept up in the exciting atmosphere!

Situated 40 kilometres to the north is Moi International Airport (MBA), the closest terminal. Make sure you give yourself ample time to get there.

Hotels in Diani Beach

With just 8 digs to choose from, you won't want to put off booking your Diani Beach hotel for too long! As soon as your dates are locked in, lastminute.com.au will be here to help.

With superb options like the Neptune Palm Beach Boutique Resort & Spa All Inclusive and Leopard Beach Resort & Spa, you'll be off the tarmac and into crisp sheets in no time at all.

Top hotels for your Diani Beach holiday

Swahili Beach Resort

Swahili Beach Resort

5 out of 5
Diani Beach, Diani Beach, Coast Province
The price is AU$326 per night from 2 Jun to 3 Jun
AU$326
per night
2 Jun - 3 Jun
When you stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National Park and ...
"Excellent experience"

Reviewed on 18 May 2024

Swahili Beach Resort
Diani Reef Beach Resort & Spa

Diani Reef Beach Resort & Spa

5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$176 per night from 15 Jun to 16 Jun
AU$176
per night
15 Jun - 16 Jun
When you stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National ...
Recommended stay
"Very good resort with great rooms, swimming pools, good breakfast ( buffet) would recommend, the only issue was that you can't open the window at night as there is no misquoters ( nets on the windows)"

Reviewed on 16 Feb. 2024

Diani Reef Beach Resort & Spa
Southern Palms Beach Resort

Southern Palms Beach Resort

4 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$301 per night from 2 Jun to 3 Jun
AU$301
per night
2 Jun - 3 Jun
When you stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National ...
"We stayed here for 9 days and I have not enjoyed another resort as much I have enjoyed southern palms, the food, staff, rooms, location and service is amazing. I could not fault it one bit and I will definitely be coming back. Thank you to the staff and management at Southern Palms ♥️"

Reviewed on 17 May 2024

Southern Palms Beach Resort
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

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