
Top 10 Best Kenyan Islands

Anthony is a photographer and writer for travel magazines and Lonely Planet, including the guides to Kenya and Botswana & Namibia.
Kenya’s mainland coastline is superb, but the islands that ripple out into the Indian Ocean are also some of Africa’s finest. From Lamu and Kiwayu in the north to Chale and the Penguti islands in the south, these offshore beauties are like quieter echoes of the mainland beaches and resort towns.
Some Kenyan islands are uninhabited, others are perfect for an overnight escape. Remember also that Kenya has a number of islands in the lakes of its interior, notably Lake Naivasha and Lake Victoria. Much of Mombasa’s old town also inhabits its own island (Mombasa Island). But we’ve focused here on Kenya’s Indian Ocean islands to which you’ll want to plot your beach or activities escape. What follows is our introduction to the best of these.
Lamu Island
Waterfront of Lamu town
Lamu is a soulful, special place. The main settlement on the island, Lamu Town, is charming, thanks to its fragrant spice warehouses and exquisite Swahili- and Omani-influenced architecture. There’s nothing quite like looking out over the rooftops around sunset, just as the call to prayer rings out over the tight huddle of laneways down below. But Lamu is also Shela Beach, one of Kenya’s most beautiful stretches of sand, or the villages of Matondoni (where locals build the traditional wooden sailboats known as dhows) and Kipungani, where you can see life unchanged in centuries.
Kiwayu Island
Aerial view of Kiwayu Island. Source: flickr.com/photos/fractostratus/4854114728
Remote from the world and its noise, picturesque Kiwayu, of all the islands in Kenya, could just be the country’s most romantic and beautiful island. The beauty comes from the white-sand beaches and sandbars, the coconut-palm trees and the rocks. Or it could be the baobab trees. Or the dazzling underwater reefs filled with marine life; watch for turtles and dolphins and fish of every colorful stripe. It’s probably all of these. Very few people live here and the sunset views from the hilltops are incredible. But even with all of this, it’s the sense of bliss-filled isolation that is Kiwayu’s most alluring feature.
Wasini Island
Wasini Island shore
In Kenya’s far southeast, Wasini Island always ranks highly among travelers’ favorite Kenyan islands. Wasini is just 5km (3 miles) long, but it manages to combine a languid tropical feel with the touchstones of Swahili architecture and beautiful beaches. Best of all, there’s a real off-the-grid feeling with no cars, intermittent electricity, and quiet streets and beachfronts lit only by lamplight or the moon. Disappear here for a day or as long as you can spare.
Chale Island
Chale Island. Source: flickr.com/photos/57226825@N05/51858666729
Technically a headland instead of an island, Chale, north of Wasini along Kenya’s far south coast, feels like an accessible paradise. At low tide, you can even swim-walk across when shallow waters still separate Chale from the mainland. Once on Chale, you can look forward to a beautiful beach, abundant palm trees and crystalline waters. It’s all so picturesque and feels so very much like a tropical island idyll, that it doesn’t really matter whether it’s officially an island or not.
Watamu Marine National Park
Turtle on the reefs, Watamu, Kenya
Encircled by a pristine coral reef, the rocky islands of Watamu Marine National Park have a wonderfully lost world quality to them, especially if you arrive early in the morning or linger late in the afternoon when all the other boats have headed back to shore. Exploring is very often best done underwater; look for the sea turtles that call these islands home.
Manda Island
Manda Island
Directly across the water (and visible from) Lamu Town, Manda Island marches to a very different beat when compared to other Kenyan islands. Its sand dunes, mangroves, 15th-century Takwa Ruins and local fishing villages are ripe for exploration, and you can even join a turtle conservation project. Shela Beach, one of Kenya’s finest, is just across the water. Mini Manda Toto Island has some of northern Kenya’s best snorkeling as well.
Paté Island
Paté Island. Source: flickr.com/photos/tripblog/3668466166
Part of the Lamu Archipelago of far northern Kenya, and one of the lesser-known island escapes in the region, Paté captures that slow-paced tropical charm that the country’s north does so well. Elemental colors (deep-green coconut palms, deeper-blue ocean, white beaches, and red sand underfoot elsewhere) dominate here, and there’s an easy hospitality among the locals whose culture has yet to be swamped by tourism. Throw in some ruins, and the timeless villages of Paté and Siyu, and you may never wish to leave.
Funzi Island
Funzi Island. Source: flickr.com/photos/76781877@N00/36233771152
You could be mistaken for thinking that every island near Kenya is all about swimming and snorkeling. Funzi, around 35km south of Diani Beach along Kenya’s southern coast, offers something a little different. Covered in mangroves, the island is best known for its excellent bird watching and croc- or dolphin-spotting tours. Of course, no one will object if you go for a swim or a snorkel while you’re here.
Penguti Islands
Dolphins seen just off the Kisite-Mpunguti Marine National Park. Source: flickr.com/photos/snake3yes/229915156
The tiny Penguti Islands are part of the gorgeous Kisite-Mpunguti Marine National Park, which itself lies off the southern shore of Wasini. These two islets have that untouched splendor (albeit in miniature) that is so typical of Kenyan islands all along the coast. The islands are uninhabited and all the more beautiful for it. Surrounding the islands are some of Kenya’s most spectacular coral reefs: watch for dolphins and turtles.
Kirepwe Island
Kayaking between mangroves in the Mida Creek area
In the Mida Creek area it’s a toss-up which island to choose: Sudi or Kirepwe. We’ve gone for Kirepwe because it’s a real slice of authentic island life. Visit a Giriama village and get to know the locals a little, or go birding, visit the ruins and then strip off for a swim. Kirepwe is a reminder that not all islands in Kenya are about luxury holidays and ordering a cocktail while you watch the sunset.

Anthony is a photographer and writer for travel magazines and Lonely Planet, including the guides to Kenya and Botswana & Namibia.
More from this AuthorSafari Tours to Kenya
-
4-Day High End Super Luxury Migration Safari
$1,795 to $2,145 pp (USD)
Kenya: Private tourLuxury+Tented Camp
You Visit: Nairobi (Start), Masai Mara NR, Nairobi (End)
Right Choice Tours & Safaris
4.8/5 – 231 Reviews
-
4-Day Budget Safari to Masai Mara and Lake Nakuru
$395 pp (USD)
Kenya: Shared tour (max 7 people per vehicle)BudgetTented Camp & Hotel
You Visit: Nairobi (Start), Masai Mara NR, Lake Nakuru NP, Nairobi (End)
Bienvenido Kenya Tours and Safaris
4.4/5 – 57 Reviews
-
3-Day Bigmark Masai Mara 4x4 Jeep Luxury Safari
$730 to $1,090 pp (USD)
Kenya: Private tourLuxuryTented Camp
You Visit: Nairobi (Start), Masai Mara NR, Nairobi (End)
Bigmac Africa Safaris
4.6/5 – 41 Reviews