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

Diani Beach Holiday Packages for 3 Nights

Diani Beach City Break Deals

Holidays in Diani Beach

Are you ready to unleash the explorer within? Base yourself in Diani Beach and the splendid mountains and valleys of Kenya are all yours to discover. You'll have to hop off the standard tourist trail, but trust us – the journey is worth it!

Diani Beach Holidays

Diani Beach daydreaming? From long-lasting expeditions to short, rejuvenating mini-breaks, ebookers are the masters in travel planning.

If you lock in your airfares and hotels at the same time, we'll save you up to 16%*.

We can't think of many things more pleasurable than a stress-free holiday. With over 500 partner airlines and more than 500,000 properties across the globe, your next wide-eyed adventure is only a few clicks away.

And don't forget that if you secure a Flight + Hotel package with ebookers and spot a better deal elsewhere within 48 hours pre check in, we'll meet it and repay you the difference. We call that our Price Guarantee.

There's no better time than now to start checking off that bucket list of yours. Whether it's a high-altitude mountain peak or a tropical beachside resort, we'll help you fulfil each and every last wanderlust. Terms and Conditions apply.

Holidays in Diani Beach

It's situated 290 miles to the southeast of Nairobi, the capital of Kenya.

What could be more calming than listening to the sounds of the local bird life beside the water? Plan an outing to Voyager Beach or Bamburi Beach if you're looking for a great day out.

It's common knowledge that spending time in nature is good for us. With that in mind, why don't you make your way 25 miles out of Diani Beach to Haller Park? Nguuni Nature Sanctuary, just 30 miles away, is one more top option.

Tiwi Beach and Diani - Chale Marine National Park and Reserve are not far from the centre of Ukunda, 6 miles to the north of Diani Beach. Why not head there and have a gander?

Why go to the trouble of planning your day's schedule when all the hard work can be left in the hands of experts? Wildlife spotting tours and wildlife safaris help take the stress out of sightseeing.

The region's craft workshops offer something for all visitors. Walk through the doors and see what's happening.

Would you like to crunch, munch, gnaw, nibble and slurp your way around Kenya? A world of unique flavours awaits you here, so put on your stretchiest jeans and bon appétit!

Do you like potato? How about maize? Whether you're into them or not, they are two essential ingredients you'll often find in the cooking here.

There's no need to agonise over the restaurant menu when you're in Diani Beach. Just dive straight in and introduce your taste buds to the local specialties, such as ugali (cornmeal) and irio (mashed peas and potato mix).

You may be eating yourself into elastic-waisted trousers, but chilled banana cream is worth every calorie. This much-loved dessert will have your taste buds tingling at the sight of it.

Want to join in on the Independence Day celebrations? Circle the 12th of December in your diary and get ready to let your hair down!

Moi International Airport (MBA) is the nearest terminal, 25 miles to the north. Ensure you give yourself ample time to get there.

Hotels in Diani Beach

If you're planning to settle in for a few nights, you ought to get in fast as there are only 8 Diani Beach hotels available. So why wait another moment? Head on over to ebookers' travel guide and book today!

Looking to relax a little this holiday? Feel your body and mind unravel as you slide between the crisp, clean sheets at the Neptune Palm Beach Boutique Resort & Spa All Inclusive and Neptune Village Beach Resort & Spa All Inclusive.

Best Diani Beach Flight + Hotel Holiday Deals

See all 180 properties in Diani Beach
Diani Reef Beach Resort & Spa

Diani Reef Beach Resort & Spa

Diani Beach Road, Diani Beach
    5.0 out of 5.0
     
     
    4.5 out of 5 (2 reviews)

    The free breakfast at Diani Reef Beach Resort & Spa gets good marks from our customers. During your stay, you're just a quick walk from Diani Beach. Features ...

    Diani Reef Beach Resort & Spa£91

    Diani Reef Beach Resort & Spa£91
    Swahili Beach Resort

    Swahili Beach Resort

    Diani Beach, Diani Beach, Coast Province
      5.0 out of 5.0
       
       
      5.0 out of 5 (1 reviews)

      Our customers tell us that they enjoy the free breakfast at Swahili Beach Resort. During your stay, you're just a quick walk from Diani Beach. Free WiFi in public ...

      Swahili Beach Resort£133

      Swahili Beach Resort£133
      Leopard Beach Resort & Spa

      Leopard Beach Resort & Spa

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

        Our customers tell us that they enjoy the pool at Leopard Beach Resort & Spa. During your stay, you're just a quick walk from Diani Beach. Enjoy features like ...

        Leopard Beach Resort & Spa£109

        Leopard Beach Resort & Spa£109
        Baobab Beach Resort & Spa - All Inclusive

        Baobab Beach Resort & Spa - All Inclusive

        Diani Beach Road, Diani Beach
          4.0 out of 5.0
           
           
          3.0 out of 5 (2 reviews)

          The spacious rooms at Baobab Beach Resort & Spa - All Inclusive get good marks from our customers. During your stay, you're just a quick walk from Diani Beach. ...

          Baobab Beach Resort & Spa - All Inclusive£161

          Baobab Beach Resort & Spa - All Inclusive£161
          Leisure Lodge Beach & Golf Resort

          Leisure Lodge Beach & Golf Resort

          Diani Road, South Coast, Diani Beach
            4.0 out of 5.0
             
             
            4.0 out of 5 (5 reviews)

            Our customers tell us that they enjoy the helpful staff at Leisure Lodge Beach & Golf Resort. During your stay, you'll be connected to the convention centre ...

            Leisure Lodge Beach & Golf Resort£113

            Leisure Lodge Beach & Golf Resort£113
            Jacaranda Indian Ocean Beach Resort

            Jacaranda Indian Ocean Beach Resort

            South Coast, Diani Beach
              3.5 out of 5.0
               
               
              5.0 out of 5 (1 reviews)

              The breakfast at Jacaranda Indian Ocean Beach Resort gets good marks from our customers. During your stay, you're just a quick walk from Diani Beach. Features ...

              Jacaranda Indian Ocean Beach Resort£64

              Jacaranda Indian Ocean Beach Resort£64
              Southern Palms Beach Resort

              Southern Palms Beach Resort

              Diani Beach Road, Diani Beach
                4.0 out of 5.0
                 
                 

                Our customers tell us they enjoy Southern Palms Beach Resort's walkable location. During your stay, you're just a quick walk from Diani Beach. You'll find features ...

                Southern Palms Beach ResortGet Rates

                The Sands at Chale Island

                The Sands at Chale Island

                Diani Beach Road, Diani Beach
                  4.0 out of 5.0
                   
                   
                  4.8 out of 5 (4 reviews)

                  The Sands at Chale Island's good location gets good marks from our customers. During your stay, you're just a quick walk from Chale Beach. Features include free ...

                  The Sands at Chale Island£186

                  The Sands at Chale Island£186
                  Diplomat Diani Beach Resort

                  Diplomat Diani Beach Resort

                  Diani Beach Road, Diani Beach, Kwale County
                    3.5 out of 5.0
                     
                     

                    During your stay at Diplomat Diani Beach Resort, you're just a quick walk from Diani Beach. Features include free breakfast, free WiFi in public areas and free ...

                    Diplomat Diani Beach Resort£24

                    Diplomat Diani Beach Resort£24
                    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
                       
                       

                      Our customers tell us that they enjoy the helpful staff at Pinewood Beach Resort and Spa. During your stay, you're just a quick walk from Diani Beach. Enjoy ...

                      Pinewood Beach Resort and Spa£101

                      Pinewood Beach Resort and Spa£101

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