Diani Beach

Diani beach is Africa’s Best Beach Destination and has been voted so 5 years running to date. This is one of the places you can’t miss during your holiday. The first sight to Diani is caught by white pristine beaches stretching as far as the eye can see. If you can’t muster the energy to the beach, why not at the Swimming pools scattered at your beach hotel.

Diani beach stretches 17 kilometres  marked by a flawless array white sandy beaches and picturesque blue waters. Its a paradise for water sports enthusiasts, honeymooners, backpackers and skydivers. Activities include dolphins, whale and sharks spotting, kite surfing and amazing nightlife.

The beach is dotted with numerous resorts and hotels catering for all kinds of customers and range from budget options to luxury. Lots of local and international cuisines are served and range from local swahili dishes to luxurious seafood in highly ranked and world renowned restaurants .

Trips to the nearby Wasini Island on a Swahili dhow boat caps your diani beach experience.

Diani is easily accessible by both road and air on an hour’s flight from Nairobi. By Air, all flights arrive at Ukunda Airport. You can easily combine Diani with wildlife on our Flying safaris from Samburu, Maasai Mara or Nairobi. By Road, Diani sits approximately 28km from Mombasa city and 454km from Nairobi. One can also use the Standard Guage Railway (SGR) to Mombasa City and connect to Diani by road.

diani beach


Baobab Beach Resort

The Baobab Beach Resort sits on the best beach destination in Africa, Diani Beach. The resort is surrounded by tropical gardens on its vast property overlooking the Indian Ocean.

Swahili Beach resort

Swahili Beach resort opened in 2012. It is centrally positioned on Diani Beach, south of Mombasa city. It features 140 rooms with Mediterranean-style exteriors.