All-Inclusive Diani Beach Hotels

Relax and indulge on your vacation, Pay one Price.

Half Board Diani Beach Hotels

Relax and indulge on your vacation, Pay one Price.

Leopard Beach Resort and Spa

  • Hotel Only
  • Half Board Accommodation
Swahili Beach Resort

  • Hotel Only
  • Half Board Accommodation

Boutique Diani Beach Hotels

Relax and indulge on your vacation, Pay one Price.

The Maji Beach Boutique Hotel

  • 4 Nights + Flights + Hotel
  • Half Board (Dinner & Breakfast)
AfroChic Diani Beach

  • Hotel Only
  • Full Board Accommodation

Diani Beach

Diani is a luxurious beach town in Kenya. Known for awesome Diani beach hotels, coral reefs, plush white sands, and verdant forests, Diani is a versatile area popular with people of all ages. In addition to fantastic surfing conditions, the intimate town is filled with exotic wildlife, elegant resort hotels, and a shopping center.

Diani, a land of lush greenery and sparkling white sands, invites you and your family to take leave from your busy, stressful schedule and relax in one of the many Diani beach hotels, under an umbrella with a glass of fresh juice and breath in the crisp clean and fresh air breezing from the blue ocean.

Diani beach is an Intimate, vibrant, small paradise on the calm and quiet shore of the blue Indian Ocean as the East Coast of Africa and the south of beautiful Kenya. Tacked in this coastal part of Kenya are some of the best resorts in the country.

Situated just about an hour flight from Nairobi, Diani beach is graced with extensive green vegetation lining the ocean, including  copious palm trees which concealment the coastal areas and with shallow shores presenting the capability of having walked along the beach as the sun sets and in the morning as it dawns.

Diani Beach hotels are also home to numerous weddings and corporate getaways.  Diani Beach is also established as a Kitesurfing location, sky diving location. In most of the Diani beach hotels, there are water sports centers that make it easy for you to have fun and enjoy the land.

The Holiday Dealers will make your visit to Diani memorable and will give you the best deals in the market. Let us handle your holiday nitty gritties as you enjoy. We have handpicked some of the best resorts for you at Diani that cut across all budgets.

Beaches in Diani

Diani Beach in cooperated with several beaches, Galu Beach, Tiwi beach, Che island, Funzi Island, Kinondo and Msambweni. On all these beaches there are a handful of Diani beach hotels. This makes Diani a great destination for families and couples going on holidays .

Experience the fuzziness of the ocean by choosing a Diani beach holiday.  The beach stretching for over ten kilometers is suitable for team building sand games like tug of wars, netball and beach soccer. Diani beach htoels offer a place to connect with nature as it presents a peaceful and an environment to sit back, relax and enjoy.

Diani Beach Hotels

There is a wide range of hotels in Diani that cater to different lifestyles. Luxury options include Baobab Beach Resort & Spa, Leopard Beach Resort and Spa, Swahili Beach Resort, Jacaranda Indian Ocean Beach Resort, Southern Palms Beach Resort and The Sands at Chale Island. If your goal is to be pampered, these properties cater to your every whim: you’ll enjoy classy spas, delicious meals, and stylish rooms. Most of the Diani beach hotels offer direct beach access, and some are set among the area’s pristine gardens, allowing you the opportunity to enjoy Diani’s natural beauty every day.

If you prefer cozier accommodations, try a Diani boutique hotel. Options include Afrochic Diani Beach, The Maji Beach Boutique Hotel, and Neptune Palm Beach Boutique Resort & Spa. These intimate properties provide an elevated home-away-from-home experience, all within a stone’s throw of the beach and a short drive from some of the area’s most exciting activities, like deep sea fishing and stunning national reserves.

The Leopard Beach Resort and Spa, Swahili Beach Resort, and Jacaranda Indian Ocean Beach Resort all offer magnificent locations on Diani Beach, and fantastic half board packages. Review these gorgeous Diani Beach hotels to discover their facilities, food and drink options, activities, and extra services to enjoy a relaxing and luxurious retreat.

Things to do in Diani

Water sports and kite surfing enthusiasts have much to do in Diani. The beach provides prime surfing and snorkeling conditions. There are also dive centers in most of the Diani beach hotels, which provide the equipment needed to enjoy deep-sea adventures, explore the fringing reefs, and observe undersea life. For flawless views, head to chale Island, just a few hundred meters from Diani along the coastline. Here, visitors will observe baboons, bush pigs, turtles, and mongooses in their natural habitats. For those who prefer to stay indoors, many of the area’s grand resort hotels have spas that offer massages and wellness treatments.

There are also many luxurious dining options in Diani beach hotels, including high-end restaurants, bars, and bistros on the properties. Shopping is also a major area pastime: The Diani Beach Shopping Centre provides access to dozens of popular retailers, and there are many local retailers that cater to tourists and carry artisanal, handmade goods.

Flights to Diani

There are several airlines that travel from Nairobi to Diani Beach, including Safarilink, Jambojet Limited, FLYSax, and Air Kenya. These low-cost airlines provide regional flights, many of which are available multiple times a day.  A good number of Diani beach hotels will offer complimentary transfers from the Ukunda Airport to the hotels.

Fly540 Flights to Diani / FlySAX Flights to Diani

Below are Fly 540 / FlySAX Ukunda flight timings

FromToDepart    Arrive      

Fly 540 sister airline FlySax flies to Diani also know as Ukunda Daily. The FlySax flights take off from Wilson Airport on Langata road every day at 12.30Pm. Boarding is done at Langata House. FlySax is one of the cheapest airlines to consider for flights to Diani from Nairobi. FlySax also flies to other Safari Destinations like the Maasai Mara, Entebbe, Lamu and Malindi. Most Diani Beach Hotels offering flying packages partner alot with FlySax.

AirKenya Flights to Diani

Below are AirKenya’s Ukunda flight timings

FromToDepart Arrive

AirKenya flies to Diani also know as Ukunda Daily. The AirKenya flights take off from Wilson Airport on Langata road every day at 0930am. Airkenya also flies to other Safari Destinations like the Maasai Mara, Lewa, Amboseli and Samburu. A good number of Diani Beach hotels offering flying packages have partnered with Airkenya.

Safarilink Flights to Diani

Below are Safarilink’s Ukunda flight timings

FromToDepart Arrive

Safarilink flies to Diani/Ukunda Daily. On some days the flight will go Via Vipingo. The Safarilink  flights take off from Wilson Airport on Langata road. Safari also flies to other Safari Destinations like the Maasai Mara, Lewa, Nanyuki, Lamu, Amboseli, Tsavo and Samburu.

JamboJet Flights to Diani

Below are JamboJet’s Ukunda Morning flight timings

FromToDepart Arrive

JamboJet Flights to Ukunda Afternoon Flight Timings

FromToDepart Arrive

JamboJet flies to Diani also know as Ukunda twice Daily. This the cheapest airline to Diani. The JamboJet flights take off from Jomo Kenyatta International Airport. Depending on the season, JamboJet can introduce more flights to cater for the demand. A good number of clients going to Diani Beach hotels prefer using JamboJet because of its lowcost.

JamboJet also flies to other Safari Destinations like the Lamu, Mombasa, Malindi and Kisumu. We currently don’t have any Diani Beach Hotel that offers packages with JamboJet.

Non-stop flights from Nairobi generally take about an hour to reach the destination. Other flights may depart from Kenya’s main airports, which include Jomo Kenyatta International in Nairobi, Moi International Airport in Mombasa. It’s worth noting that Air Kenya and SafariLink offers flights from Diani to Masai Mara, the famed game reserve in Narok County via a connecting flight from Wilson Airport. The busiest flight booking seasons are from late December to late March and early July to late October. It’s least busy from April through June.

Shimba Hills Reserve – Diani

It is had to mention Diani Beach and Diani beach hotels and fail to mention Shimba Hills.

This is a  tropical rain forest which covers an area of 202 km2. It is one of the largest coastal forests in East Africa .

Shimba Hills Reserve is rich in flora and fauna and hosts the highest density of African elephant in Kenya. Shimba Hills Reserve is home to the endangered Sable Antelope, African  Elephants, Giraffes, Leopard, Genet, Civet cat, Hyenas, Waterbuck, Bush pig, Buffalo, African Bush Baby, Bushbuck, Coastal Black and white Colobus, Blue Duiker, Bush Duiker, Red Duiker, Greater Galago,Black-faced Vervet Monkey, Sykes Monkey, Serval cat, Black and Red Shrew, and Knob-bristled Suni Shrew.

Shimba Hills Reserve is an haven for birds with over 100 bird species having been recorded. These include the Ostrich Eagle, African Hawk; Falcon, Cuckoo; Guinea-fowl, Kenya Crested; Honey guide, Greater; Hornbill, Crowned; Quail, Blue; Sunbird, Uluguru