Diani Beach, at a glance

Diani Beach has been awarded the best beach destination in Africa 5 years running.

Located 30km south of Mombasa, this south coast beach is surrounded by the warm Indian Ocean, with countless beach resorts to accommodate you during your stay.  

Diani Beach is everything that comes to mine when you think tropical paradise

Most visitors choose to head to Diani for a few days at the end of a safari in Kenya

Diani Beach, Kenya

Things to do at Diani Beach

Diving, snorkelling & water sports

Kenya is one of the few places in the world where reef sharks are seen frequently. These waters are also home to the endangered Green and Hawksbill turtles which can be seen when diving and sometimes snorkelling. 

Whale shark sightings are very common between October and April each year.

Marine parks have been established, these are areas of protected waters that conserve the marine life and ecosystem. They are well worth a visit, and a great place for snorkelling and diving. 

Diani beach is a great water sports destination. Kayaking, jet-skiing, windsurfing, kitesurfing, paddleboarding and scuba-diving are all possible here. 

Diani Beach

Shimba Hills National Reserve

Shimba Hills National Reserve is a small rainforest park located 15km from Diani beach.

The 300km² protected sanctuary is home to numerous elephants, mongoose, monkeys, the endangered Sable Antelope, as well as countless bird species. 

Mwaluganje Elephant Sanctuary is a conservation area within Shimba Hills National Reserve. The sanctuary was originally formed to create pathways for the herbivore giants to roam undisturbed amongst the entire nature reserve.

The sanctuary plays a vital role by reducing human-elephant conflict and ensuring balance in the threatened eco-system, as well as protecting elephant’s from poachers. 

Diani Beach, Kenya


Kitsite-Mpunguti Marine Park, just 50km from Diani beach, is a protected sanctuary of coral reefs and small islands inhabited by dolphins, turtles, birds and uncountable fish.

Kitsite is a great spot for diving, snorkelling, and island bird watching, and it provides easy access to the Shimoni caves.

This 39km² underwater sanctuary is located on the southern coast of Kenya, near the Tanzanian border. You can visit the marine park all year round, however between October to April the waters are much clearer due to calmer seas.

The park is only reachable by boat, usually on a traditional dhow. 

Diani Beach, Kenya

Accommodation at Diani Beach

Swahili Beach Resort is a five-star luxury complex built along Diani. The property offers 3 large pools, a private beach, water sport facilities and a fitness centre, along with a fantastic restaurant and bar. 

The Maji Beach Boutique Hotel is another good top end option. With its beautiful architecture, the resort offers a large pool with a bar and beach beds, so you can laze around and relax in the African sunshine. Wake with the tranquil Indian Ocean at your doorstep and indulge in freshly caught seafood every day. 

Waterlovers Beach Resort is a jewel on Diani beach. With the pool overlooking the ocean, it provides stunning panoramic views of the coast. 

Ocean Village Club is an adult only haven that offers a peaceful and rejuvenating stay. With a seafront restaurant and great cuisine all your meals will be unforgettable. Evening entertainment is provided daily, from dancers and musicians to comedy performers.

Diani Beach

When to visit Diani Beach

The best time to visit Diani Beach is between December to March and June to September.

Between these months the climate is perfect. There is little rain and lots of hot, sunny weather. April to May is mostly wet and humid, whilst October to November is sunny, yet very humid. 

The Indian Ocean is very warm all year around, with the water temperature ranging between 26°C to 29°C. 

How to get to Diani Beach

The best way to get to Diani beach is by flying from Nairobi Wilson Airport to the Ukunda Airstrip. It is a fast and cheap option.

There is also the option to fly from Nairobi’s International Airport to Mombasa, and then take a taxi journey to Diani Beach. 

Diani Beach, Kenya

The perfect beach getaway


There are five main species of primates living in the Diani area: yellow baboon, Angolan Colobus, vervet money, the Sykes monkey and bush-babies. These can be spotted all around the region.

The Angolan Colobus is a rare species in Kenya. More than 400 have been identified in the Diani area, one of the highest concentrations in the country

The Colobus Conservation team have worked hard to ensure the protection of the species by providing food, a safe environment and protection from pouching. 

Dolphins, sharks, sea turtles, and whales are often spotted in the deep blues off the Kenyan coast.

Diani Beach

Camel rides on the white sands of Diani Beach

Ready to plan your African adventure?







Whatever your budget, group size, length of stay, preferred activity or appetite for adventure, we can help.

+1 315 636-4279