Diani Beach Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

Your Diani Beach Vacation

Book a Diani Beach vacation package and get ready for an awesome getaway. Well known for its laid-back lifestyle and tropical climate, there's plenty to keep you on the go in this interesting city. Ready for some sightseeing? A trip to Diani Beach isn't complete without visiting Tiwi Beach, Kongo Mosque and other leading attractions. Don't put off visiting this city any longer. Your perfect Diani Beach vacation is just a few clicks away with Expedia.

Top Diani Beach Vacation Deals

Price found within the past 48 hours. Click for updated prices.
PrideInn Paradise Beach Resort & Spa Mombasa
Blue Marlin Beach Hotel
Swahili Beach Resort
Sarova Whitesands Beach Resort & Spa, Mombasa
Diani Sea Resort

Ready to book your vacation to Diani Beach?

 

Choose your dates

Diani Beach Hotel Deals

Swahili Beach Resort

Swahili Beach Resort

5 out of 5
Diani Beach Diani Beach Coast Province
The price is CA $338 per night from May 25 to May 26
CA $338
CA $405 total
May 25 - May 26
includes taxes & fees
9/10 Wonderful! (285 reviews)
The spa was excellent, the ambiance of the resort is great It would have been helpful if breakfast was served until 11 AM not 10 AM, as you have to be out of your room by 10 The beach outside the hotel is dissapointing, but you can walk along for a few hundred metres and get the nice beach It was ...

Reviewed on May 1, 2026

Swahili Beach Resort
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

5 out of 5
Diani Beach Road Diani Beach
Fully refundableReserve now, pay when you stay
The price is CA $180 per night from May 13 to May 14
CA $180
CA $225 total
May 13 - May 14
includes taxes & fees
8.6/10 Excellent! (166 reviews)
The hotel was clean, the staff were really friendly professional and helpful, the breakfast was delicious and fresh, especially the fruit, amazing. Would definitely recommend and stay here again. Great value for money.

Reviewed on Apr 27, 2026

Leopard Beach Resort & Spa
Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

4 out of 5
Diani Beach Road Diani Beach
8.6/10 Excellent! (179 reviews)
The pool side was comfortable. The beach was on site perfectly. Everyone was welcoming. Room were clean. Bathrooms clean. Access to bathroom tissues, hand washing stations, hand towels. Staff was kind and friendly. Buffet always full and stacked. I would absolutely go back to this hotel. What an ...

Reviewed on Mar 26, 2026

Baobab Beach Resort & Spa
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

What to do in Diani Beach

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.