Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Diani Beach Holiday Packages

Save Time and Money with Diani Beach Holiday Packages

Expedia can help you save loads with Diani Beach travel packages. With all that extra cash in the bank, you might even like to book a few more nights.

Up to 15%* can be saved when you book your package deal on Expedia.

Pick from more than 400 partner airlines and 750,000 worldwide properties on our comprehensive database of flights and lodgings. Fly with who you want, stay wherever you want — now that's the ideal holiday!

Don't worry about postponing your family's travel plans, as we don't charge additional cancellation fees for almost all of our hotel bookings.

Places to Visit in Diani Beach

Getting fired up about your trip to Diani Beach? Looking for a few hints about what to do and see when you get there? That's where we come in!

Kite flying by the seaside is an activity the whole family can enjoy. If it's a windy day, why not see if you can launch one at Tiwi Beach? Still got some time on your hands? The care of special habitats, plant and animal species is increasingly important. Lose yourself in the serenity of nature at Diani - Chale Marine National Park and Reserve and see what animals live there.

Diani Beach Accommodation

There are 8 Expedia accommodation in Diani Beach. Book now to make sure you get a room for your luxury getaway or cheap holiday.

At the Neptune Palm Beach Boutique Resort & Spa All Inclusive (Diani Beach) and The Sands at Nomad (Diani Beach Road) you'll find cosy beds, terrific amenities and awesome reviews!

Nearest Airports to Diani Beach

Moi International Airport (MBA) can be found 25 miles (40 km) north of the main streets of Diani Beach. Collect your suitcase, jump in the back of a taxi and let your well-deserved getaway begin!

*Savings based on all holiday package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to 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. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.


Top Flight + Hotel Deals

Top Hotel Deals

See all 153 properties in Diani Beach
Diani Reef Beach Resort & Spa £85
Reviewed on 16 Aug 2019
See details
 
Diani Reef Beach Resort & Spa

Diani Reef Beach Resort & Spa

Diani Beach Road, Diani Beach
     
    3.9 of 5
    5.0 out of 5.0 Stars

    Great facilities, awesome location bathrooms in the room could do with an upgrade.

    Baobab Beach Resort & Spa - All Inclusive £209
    Reviewed on 16 Jul 2019
    See details
     
    Baobab Beach Resort & Spa - All Inclusive

    Baobab Beach Resort & Spa - All Inclusive

    Diani Beach Road, Diani Beach
       
      3.9 of 5
      4.0 out of 5.0 Stars

      Loved the mature trees and gardens around the properties. Beautiful beach. Warm and pleasant staff. Great food choices. Evening Animation wasn’t to my taste, however they worked hard and were an amazing team that was eager to entertain. I liked that the the hotel was spread across 3 properties. Our ...

      Leisure Lodge Beach & Golf Resort £104
      Reviewed on 18 Jun 2019
      See details
       
      Leisure Lodge Beach & Golf Resort

      Leisure Lodge Beach & Golf Resort

      Diani Road, South Coast, Diani Beach
         
        3.9 of 5
        4.0 out of 5.0 Stars

        The service was absolutely amazing. The view from the hotel was also great. It’s a beautiful collaboration between God and the wisdom of man.

        The Villa Luxury Suites Hotel £110
        Reviewed on 29 Apr 2019
        See details
         
        The Villa Luxury Suites Hotel

        The Villa Luxury Suites Hotel

        Beach Road next to Colliers, Diani Beach
           
          4.8 of 5
          4.0 out of 5.0 Stars

          Beautiful hotel and wonderful staff members. I would suggest hiring more kitchen staff to speed up food preparation times.

          The Sands at Chale Island £162
          Reviewed on 21 May 2019
          See details
           
          The Sands at Chale Island

          The Sands at Chale Island

          Diani Beach Road, Diani Beach
             
            4.7 of 5
            4.0 out of 5.0 Stars

            This is a cool property. Staff was friendly. The bandas/ bungalows (20,21,22 are the best) are worth the money spent. The spa had very good treatments - got 2 when I was there - and has a very nice location over the mangroves.The only real minus point was the food. Besides the live cooking stations, ...

            Leopard Beach Resort & Spa £96
            Reviewed on 11 Jan 2019
            See details
             
            Leopard Beach Resort & Spa

            Leopard Beach Resort & Spa

            Diani Beach Road, Diani Beach
               
              4.1 of 5
              4.0 out of 5.0 Stars

              Liked: easy beach access. tasty food in main restaurant, nice AC units with temperature control in the room. Dislike: had to pay for all drinking water. I understand charging guests for alcoholic drinks and sodas but, charging 350 KSH ($3.50) per liter for a basic necessity like water was stupid. ...

              Swahili Beach Resort £220
              Reviewed on 20 Jun 2019
              See details
               
              Swahili Beach Resort

              Swahili Beach Resort

              Diani Beach, Diani Beach, Coast Province
                 
                4.4 of 5
                5.0 out of 5.0 Stars

                This is an excellent hotel, a piece of paradise. The hotel manager and all staff were extremely attentive and professional. The rooms are a little dated, but are in the process of renovation. I would return, without hesitation.

                Southern Palms Beach Resort £146
                Reviewed on 20 Apr 2019
                See details
                 
                Southern Palms Beach Resort

                Southern Palms Beach Resort

                Diani Beach Road, Diani Beach
                   
                  3.9 of 5
                  4.0 out of 5.0 Stars

                  The swimming pools were very well kept and maintained every day. All of the hotel staff were very accommodating, friendly and professional.

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.