Beaches & Coast in Kenya
109 beaches & coast across Kenya, must-see first. Each page covers the best time to visit, typical crowds and how far it is from nearby cities, and travellers can report “Is it safe to swim today?” (sea & crowd status).
- Diani Beach · beach · Kwale · Must-see
- Malindi Marine Reserve · beach · Must-see
- Watamu Marine National Park · beach · Kilifi County · Must-see
- Nyali beach · beach · Mombasa County · Must-see
- Bamburi beach · beach
- Shanzu beach · beach · Mombasa County
- Tiwi beach · beach · Kwale
- Shelly beach · beach · Mombasa County
- Gazi beach · beach · Kwale
- Galu kinondo beach · beach · Kwale
- Nyuma Maji · beach · Kwale
- Kifundi Beach · beach · Kwale
- Funzi Beach · beach · Kwale
- English Point Beach · beach · Mombasa County
- Mtwapa Beach · beach · Kilifi County
- Chale Beach · beach · Kwale
- Garoda Beach · beach · Kilifi County
- Jomo Kenyatta Public beach · beach
- Karungu Bay · beach · Migori County
- Kenyatta beach · beach · Mombasa County
- Dunga Beach · beach · Kisumu County
- Kuruwitu · beach · Kilifi County
- Kusini beach cottages · beach · Kwale
- Tagache Beach · beach · Migori County
- Shela Beach · beach · Lamu
- Papa Remo Beach · beach · Kilifi County
- Vipingo Beach · beach · Kilifi County
- Kilifi Beach · beach · Kilifi County
- Asembo Bay · beach · Siaya County
- Homa Bay · beach · Homa Bay County
- Karagita Public Beach · beach · Nakuru
- Kinondo Beach · beach · Kwale
- Locco Beach · beach · Kisumu County
- Mida Creek · beach · Kilifi County
- Mirunda Bay · beach · Homa Bay County
- Mombasa beach · beach · Mombasa County
- Naya Bay · beach · Siaya County
- Nyakach Bay · beach · Kisumu County
- Olambwe Bay · beach · Homa Bay County
- Pintadera Beach · beach · Kwale
- Rambira Beach · beach · Homa Bay County
- Ruri Bay · beach · Homa Bay County
- Sanda Point · beach · Siaya County
- Secret Beach · beach · Kwale
- Short Beach · beach · Kilifi County
- Utonga Bay · beach · Siaya County
- Vidazini Beach · beach · Kilifi County
- karungu · beach · Homa Bay County
- orore beach · beach · Homa Bay County
- Msambweni · beach · Kwale
- Africa Pool · beach · Kwale
- Kipungani Beach · beach · Lamu
- Takwa Beach · beach · Lamu
- Turtle bay beach · beach · Kilifi County
- Mapango Beach · beach · Kilifi County
- Fireworks · beach · Mombasa County
- Cobba Cabana Beach · beach · Kilifi County
- Kanamai Beach · beach · Kilifi County
- Summer Beach · beach · Kilifi County
- Thogoe Beach/Usenge · beach · Siaya County
- Bingo Beach · beach · Kisumu County
- Kanakulya · beach · Busia County
- Kizuke Jetty Beach · beach · Lamu
- Malindi Bay · beach
- Manfridays Mida Cove · beach · Kilifi County
- Mavi mavi beach · beach · Mombasa County
- Nice empty beach · beach
- Okiro · beach · Migori County
- Osieko Fishing Beach · beach · Siaya County
- Ras Serani Rear Lighthouse · beach · Mombasa County
- Safari Blue · beach · Kilifi County
- Simba wa Kale Suites & Beach · beach · Kilifi County
- Ugambe Beach · beach · Siaya County
- Ungama Bay · beach
- Zebra africa safaris · beach · Kwale
- genarator · beach · Kwale
- Kamariga Beach · beach · Siaya County
- Marenga Beach · beach · Busia County
- Sinyenye Omena Beach · beach · Busia County
- Misori Beach, West Uyoma · beach · Siaya County
- Kiboko Bay · beach · Kisumu County
- Railway Beach · beach · Kisumu County
- Newport Beachdume Likoni · beach · Mombasa County
- Massai Beach · beach · Mombasa County
- Jambo Beach · beach · Mombasa County
- Darad Beach Ukunda · beach · Mombasa County
- Diani Marine · beach · Kwale
- Playa de Diani · beach · Kwale
- Paradise Beach · beach · Kwale
- Kaskazi Beach House · beach · Kwale
- coral beach · beach · Kwale
- Yuls · beach
- Indian Ocean · beach · Mombasa County
- Kikambala Beach · beach · Kilifi County
- Oluwa Seun Beach Cottages · beach · Kilifi County
- Baobab Beach · beach · Kilifi County
- Beach @ Kilili Baharini · beach · Kilifi County
- Rosada Beach B · beach · Kilifi County
- Luwa Beach · beach · Kilifi County
- Safina Beach · beach · Kilifi County
- Jacaranda, Jumbo, Eden E Twiga Beach Con Fortunato Porta Bene · beach · Kilifi County
- Isola Dell’amore · beach · Kilifi County
- Shela,Coast,KE · beach · Lamu
- Milele Beach Mombasa · beach · Nairobi County
- Beach Mwitu · beach · Kiambu
- Elie Springs Turkana · beach · Kiambu
- Diani Beach · beach · Nairobi County
- Alsops Beach · beach · Nairobi County
- Teliza Beach Garden · beach · Kiambu