Kenya

Kiwayu

Beach Kiwayu is situated on the island of Kiwayu, in close proximity to the Kenyan-Somalia border. The beach boasts of its white sand and verdant vegetation, making it an ideal location for leisure activities such as snorkeling and diving.

A luxurious eco-hotel had previously been established on the island, but was compelled to shut down due to piracy in the region. However, the beach remains accessible via water taxi from Lamu island, which can be accessed by charter flights from Nairobi.

Find unique places to stay near Beach Kiwayu and enjoy its pristine white sands and vibrant marine life.

Kenya experiences warm temperatures and waters throughout the year, with February being the most opportune time to visit due to cooler temperatures. If you're seeking a tropical getaway, Beach Kiwayu is a must-visit destination.

Visitor Reviews

Visitor reviews highlight that Kiwayu Island has some of the most spectacular beaches in the world, with white sand and a refreshing breeze. Visitors appreciate the hospitality of the community and the fresh fish cuisine. However, some small hotels have closed due to insecurity.

Where to Stay near Kiwayu?

Visitors to Kiwayu typically stay in Lamu, which is accessible by water taxi and offers a range of accommodations. While some travelers visit for the pristine beaches, others explore the cultural heritage of Lamu before heading to Kiwayu for beach activities.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Kiwayu?

Latitude: -2.0006498 / Longitude: 41.2733279

Kiwayu is located in Kenya. The following map of Kiwayu shows the exact location.

Kiwayu: Weather Today

📅 Tuesday, May 19, 2026
Today is a challenging day for a beach visit, so you might want to rethink your plans. While the air temperature reaching 29.7 °C feels warm, the weather is quite unsettled. Expect light rain throughout the day, which will likely keep you from enjoying the sand. The wind is blowing strongly with some sharp bursts, making it feel quite restless by the shore. The sea is also choppy with significant waves, so swimming is not recommended. If you do head out, remember that the UV Index is 8.1, meaning the sun is very strong even through the clouds. With the sea temperature at 28.6 °C, the water is warm, but the overall conditions remain too rough and wet for a relaxing time.
🌬️

Air

Low / High27.1°C/29.7°C
Feels Like (High)32.8°C
🌊

Sea

Sea Temperature28.6 °C
Wave Height1.7 m
🌧️

Rain

Rain Chance48%
Rainfall0.8 mm
Rain Duration6 h
🌞

Sun

Sunrise / Sunset06:10/18:12
Sunshine Hours11.8 hrs
UV Index8.1
Cloud Cover34%
💨

Wind

Speed24.1 km/h
Gusts48.6 km/h
DirectionS

These beaches might also interest you

Beaches near Kiwayu