Kenya is well known for its National parks and wildlife but Kenya is also home to some of the continent’s best beaches. Kenya is almost in the same latitude as the Seychelles, Maldives, Bali and northern Brazil. Kenya enjoys the same geographical conditions as some of the world’s top sun, sea and sand destinations. Most of Kenya’s beautiful beaches are located just north and south of Mombasa in the southeast. The northeast shore has the exotic Lamu Island and a few hideaways around Mambrui.
Diani Beach
Flawless, long stretch of white-sand beach, it’s no wonder Diani Beach is so popular. This resort town scores points with a diverse crowd: families, party people, honeymooners and water-sports enthusiasts.
Nyali Beach
Mombasa’s most popular northern beach suburb, Nyali is a good alternative to staying on Mombasa Island. What it lacks in Mombasa’s hustle and bustle it makes up for in amenities – there’s a nice selection of places to sleep and eat, and the sand is but a hop, skip and jump away.
Watamu Beach
Lamu Island
Lamu Island is a living museum of the hybrid African-Islamic-Arabian culture that dominated the East African coast for many years.
Chale Island
Kikambala
Kikambala is a lovely Kenyan beach stretch found between Mombasa and Malindi. This is a very different beast to the rest of Kenya’s beaches. The shoreline was more renowned for its sisal plantations than fun in the sun, until recently when new mega-resorts have transformed the beach into something resembling the Caribbean.
Mambrui
A drive north of Malindi on the coast road, Mambrui flies under the beach-going radar, a hideaway for those who know the coast well. Steady offshore winds make this another kitesurfing nirvana, but Mambui also lends itself to deep-sea fishing and snorkeling at Malindi Marine Park.