Kenya Beaches

There so many an nice beaches in Kenya.

Here are some of them that you can go to and have a great time after your safari. Or just a beach holiday

  • Diani Beach: It is located 30 kilometers (19 mi) south of Mombasa, in the nearby Kwale County.

  • Nyali Beach: Located on the mainland north of Mombasa County.

  • Lamu Beaches: located on Lamu Island is a part of the Lamu Archipelago of Kenya; one of the oldest and best-preserved Swahili settlements in East Africa.

  • Vipingo Beach: It is located on the North Coast, along Mombasa/Malindi road approx. 30 kilometers from Mombasa.

  • Tiwi Beach: It is 20 km south of Mombasa town, and 8kms north of Diani beach.

  • Watamu Beach –Watamu is a small town located approximately 105 km north of Mombasa and about 15 km south of Malindi on the Indian Ocean coast.

  • Gazi Beach: It is located 46 km south of Mombasa, in the nearby Kwale County.

  • Bamburi Beach: Bamburi Beach Hotel is located on the north coast of Mombasa and the beach is 12 km. from Mombasa and 25 km. from Moi International Airport.

  • Kikambala Beach: Kikambala in Kenya’s north coast , is located 27 KM North of Mombasa, along the Mombasa-Malindi Highway.

  • Shanzu Beach: Shanzu town is where you find Mombasa’s northern most beach, located about 18 kilometers north of Mombasa’s Nyali Bridge, on the road to Malindi.

  • Manda Beach: The beach is located north of Diani Beach, which is about 17 km south of Mombasa.

  • Kiwayu Beach: It is located on the Kenya mainland in the most remote Dodori National reserve is situated on Diani Beach, 34 km south of Kenya’s bustling port of Mombasa.

  • Che Shale Beach: It is 20 Km north of Malindi town.