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

Find a lower price online up to 24-hours prior to check-in and we’ll refund the difference.

Save up to AU$312^ on holiday packages when you bundle a hotel and flight.

With more than 550 airlines and 665,000 properties worldwide, it’s easy to find your best holiday.

Tips for planning your Diani Beach holiday

Diani Beach flight + hotel dealFrom
Cheapest time to go to Diani BeachJune
Most expensive time to go to Diani BeachAugust
Diani Beach peak seasonAugust, July, April
Diani Beach low seasonMay, October, November

Wotif will help you save some cash!

It simply doesn't get more convenient than one of our flight and hotel package deals.

With the extra money you can experience more in Diani Beach.

Many travellers gain savings of as much as AU$312^. Also, you have the freedom to mix and match from more than 550 partner airlines and 665,000 properties.

With Wotif's insanely competitive prices, you'll be finding your passport and cruising down the runway in no time at all.

Diani Beach Accommodation

Time is ticking. We suggest that you don't leave booking accommodations in Diani Beach until the very last second. There are only 8 available properties to choose from in the area, so have a look on Wotif today to bag yourself a top deal.

Whether you plan to spend stacks of time under the covers or you think you might be wandering around town for most of your holiday, the Neptune Palm Beach Boutique Resort & Spa All Inclusive and The Sands at Nomad are excellent accommodation options.

Car Hire in Diani Beach

If you're flying into Moi International Airport, check out Sixt or Avis. No need to worry about buses or overpriced taxis — these rental outlets are just an easy stroll from the arrivals gate.

Holidays to Diani Beach

Making your way to Diani Beach? Yes! Excitement and adventure are on the cards. But how about learning a few details about this wonderful destination before you head off?

If you're arriving via the nearby city of Gazi, Diani Beach is 8 kilometres to the northeast. If you're coming in from Mombasa, you'll need to head south for 40 kilometres.

*Savings based on all Flight + Hotel package bookings on Wotif.com from Jan 2017 to Jun 2017, 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.

Family Hotels in Diani Beach

Aestus Villas Resort

Aestus Villas Resort

Neptune Road Palm Park 1, Galu Beach, Diani Beach
    3.0 out of 5.0
     
     

    Situated near the airport, this lodge is 0.1 mi (0.2 km) from Diani Beach, and within 9 mi (15 km) of Diani - Chale Marine National Park and Reserve and Tiwi ...

    Aestus Villas ResortGet Rates

    Amani Luxury Apartments Diani Beach

    Amani Luxury Apartments Diani Beach

    DIANI BEACH P.O BOX 5373,80401, Diani Beach, Kwale County
      4.0 out of 5.0
       
       

      Situated in Diani Beach, this apartment building is 0.3 mi (0.4 km) from Diani Beach and within 9 miles (15 km) of Tiwi Beach and Diani - Chale Marine National ...

      Amani Luxury Apartments Diani BeachGet Rates

      Bahari Dhow Beach Villas

      Bahari Dhow Beach Villas

      Diani Beach Road, Diani Beach
        3.5 out of 5.0
         
         

        Nestled on the beach, this Diani Beach hotel is within 1 mi (2 km) of Diani - Chale Marine National Park and Reserve, Diani Beach and Tiwi Beach. Shimba Hills ...

        from AU$131

        Diani Bay Resort

        Diani Bay Resort

        Mwakamba road, Diani Beach
          3.0 out of 5.0
           
           

          Located near the airport, this family-friendly hotel is 2 mi (3.2 km) from Diani - Chale Marine National Park and Reserve and 12.3 mi (19.8 km) from Shimba Hills ...

          from AU$49

          Romantic Hotels in Diani Beach

          Bahari Dhow Beach Villas

          Bahari Dhow Beach Villas

          Diani Beach Road, Diani Beach
            3.5 out of 5.0
             
             

            Nestled on the beach, this Diani Beach hotel is within 1 mi (2 km) of Diani - Chale Marine National Park and Reserve, Diani Beach and Tiwi Beach. Shimba Hills ...

            from AU$131

            Diani Reef Beach Resort & Spa

            Diani Reef Beach Resort & Spa

            Diani Beach Road, Diani Beach
              5.0 out of 5.0
               
               
              5.0 out of 5 (1 reviews)

              Nestled on the beach, this Diani Beach resort is within 1 mi (2 km) of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach is 1.5 mi (2.4 ...

              from AU$174

              Pinewood Beach Resort and Spa

              Pinewood Beach Resort and Spa

              Galu Kinondo Beach, P.O. Box 90521, Diani Beach, Kwale
                4.0 out of 5.0
                 
                 

                This Diani Beach hotel is on the beach, 0.1 mi (0.1 km) from Diani Beach, and within 9 mi (15 km) of Tiwi Beach and Chale Beach. Diani - Chale Marine National ...

                from AU$212

                The Sands at Chale Island

                The Sands at Chale Island

                Diani Beach Road, Diani Beach
                  4.0 out of 5.0
                   
                   

                  This Diani Beach lodge is on the beach, 0.1 mi (0.1 km) from Chale Beach, and within 12 mi (20 km) of Diani Beach and Diani - Chale Marine National Park and ...

                  from AU$350

                  Top Flight Deals

                  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 Wotif.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.