Welcome to Diani Beach

But if that sounds like your typical resort town, think again. Diani has some of the best accommodation in Kenya, from budget party hostels to funky kitesurfing lodges and intimate honeymoon spots. Most places are spread along the beach road, hidden behind a line of forest.

When lazing in a hammock gets tiring, visit the coral mosques with their archways that overlook the open ocean, venture into the sacred forests where guides hug trees that speak in their ancestors’ voices, or take in the monkey sanctuary – all are good ways to experience more of the coast than the considerable charms of sun and sand.

Top experiences in Diani Beach

Amazing hotels and hostels

We've pre-picked the best hotels, hostels and bed and breakfasts to make your stay as enjoyable as possible.

Recent articles

Travel guides

Starting at $27.99

Image for

Diani Beach activities

$175 Day Trips & Excursions

Small-Group Tour: Shimba Hills National Park from Diani Beach

Begin with pickup at your hotel in Diani Beach, then travel to Shimba Hills National Reserve. Upon arrival at Shimba Hills, pay the park entrance fee at the gate, and continue into the reserve for a morning game drive. This small-group tour allows for plenty of personal attention from the guide, who will help spot animals, birds, and other features throughout the day. Watch for some of the reserve's extraordinary wildlife in the Shimba Hills’ grassland and forest; the park is especially known for sightings of the endangered sable antelope, which fight off predators using long, scimitar-shaped horns.Bird watchers can tick off species on their “life lists,” as 111 bird species have been recorded in Shimba Hills, including 22 coastal endemics such as the ostrich eagle, African hawk, and honey guide. When the game drive concludes, keep exploring on foot: walk to Sheldrick Falls with a guide, a 1- to 2-hour round-trip hike, and enjoy an oasis of lianas and greenery surrounding the 69-foot (21-meter) cascade. Pause for lunch at Shimba Hills Lodge, then (weather permitting), you have the option to take a second walk through the bush around the lodge—or simply enjoy the view from the lodge. At the end of the afternoon, begin the return trip to Diani Beach, where this tour concludes with drop-off at your hotel. 

$116.90 Cruises, Sailing & Water Tours

Chale Island Day Trip with lunch

ItineraryThis is a typical itinerary for this productStop At: Coral SpiritEnjoy a day of dhow sailing, sun bathing, swimming, seafood, dolphin spotting and adventurous snorkeling in Kisite Marine Park! Get a glimpse of local culture while visiting Wasini village, the Coral Garden and Shimoni’s Slave Cave and enjoy the tropical seafood lunch at Wasini Island.Duration: 12 hours

$550 Outdoor Activities

Deep Sea Fishing in Diani

ItineraryThis is a typical itinerary for this productDo You Want To Catch Tuna? This Big Game Fishing Day Excursion Will Make Your Dream Come True! Let Coral Spirit Take You Out To The Deep Sea On The Matilai For An Exciting Sport Fishing Activity.Matilai Is A 23ft Outrage ‘Walk Around’ Sportfisher That Is Powered By A Yamaha 200HP Engine. She Will Comfortably Take 3 Anglers, And Is Ideal For Bottom Fishing, Mangrove Trips, And Light Line Trolling.She is fully licensed by the Kenya Maritime Authority, fully insured and is equipped with Furuno depth sounder, VHF radio, Shimano and Penn International fishing tackle. Very light tackle is available on request.Duration: 1 dayLocation: Coral Spirit

$165 Outdoor Activities

Diving in diani

ItineraryThis is a typical itinerary for this productOn every dive you will find yourself swimming among shoals of fish and floating above breathtakingly beautiful hard and soft corals. In addition Kenya is one of the few places in the world where there is a 90% chance of seeing reef sharks plus the biggest fish in the sea, the whale shark. Whale sharks are particularly impressive as the cruise slowly through the water feeding their 10 meter bodies with the plentiful plankton.Water visibility is good and can range from 10 to 30 metres. Temperatures never go below 25°c and in the summer can reach up to 30°c . This combination provides an exquisite diving experience.All dives are made by boat transfer to the diving sites, travel time to the site range between 15 -50 minutes, and are suitable for all levels of diver experience.Diani beach has diving points that attracts a number of sea creatures the diver would not want to miss out. Carry a good photo and video water proof camera for the purposes of taking home some great experiences.Come and take the plunge on just a single dive, or take advantage of a dive package to get the best value for money.All dives come complete with equipment hire and diving guide.Duration: 1 dayLocation: Coral Spirit

$68.80 Cruises, Sailing & Water Tours

Diving Experience in Kisite Mpunguti

ItineraryThis is a typical itinerary for this productWhat makes diving in Kisite marine park so spectacular is the variety of dive sites, fish and corals. That’s why both beginners and advanced divers will find something here they can enjoy. With almost year-round diving conditions, any time is a great time to put Shimoni on your diving map.The gentle sloping wall of the reef at Kisite extends from 2 to 32 meters below the surface and almost every nook and cranny is filled with marine life living within the hard corals and constantly darting about are schools of vibrant fish, such as spadefish, blue-lined snapper, fusiliers, surgeonfish and many others.Duration: 1 dayLocation: Kisite-Mpunguti Marine National Park and Reserve, Shimoni, Coast Province

$89.40 Cruises, Sailing & Water Tours

Funzi Island Day Trip

ItineraryThis is a typical itinerary for this productStop At: Diani BeachFunzi Island Duration: 6 hours