Lamu Island

Lamu, a traditional Swahili town, is a living museum of the hybrid African-Islamic-Arabic culture that ruled the East African coast for hundreds of years. Explore the beaches of Lamu Island in northern Kenya.


While Lamu has several gorgeous places to spend a day by the water, Shela Bay on the northern side of the island is one of the nicest. Shela Bay is well-known for its peaceful atmosphere and breathtaking views of the crystal blue water in front of you. Because there is no barrier reef, this is one of the few sites on the Kenyan coast where you may hang ten on somewhat surfable waves.


Hungry? Food vendors provide traditional, regional cuisine as they meander along the beaches. Try the samosas, which are said to be some of the best in town. Lamu Island is also studded with beach resorts, ensuring a relaxing beach vacation.


Location: Lamu Island, Kenya

Lamu Island (photo: https://www.roughguides.com/)
Lamu Island (photo: https://www.roughguides.com/)
Lamu Island (photo: https://www.africaodyssey.com/)
Lamu Island (photo: https://www.africaodyssey.com/)

Top 7 Best Beaches in Kenya

  1. top 1 Diani
  2. top 2 Chale Island
  3. top 3 Kikambala
  4. top 4 Lamu Island
  5. top 5 Mambrui
  6. top 6 Watamu
  7. top 7 Nyali

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy