Day 1
Arrive Diani
Fly Nairobi → Ukunda.
Transfer to a beachfront hotel.
Afternoon swim and a walk on the sand flats.
Sunset drinks and dinner on the beach.
— BEACH ESCAPE
From Kenya's Swahili shores to Mnemba's coral reef.
Ten nights of Indian Ocean, three islands, and one very short flight between countries. Diani for the classic Kenyan beach, Lamu for Swahili history and dhows, then Zanzibar for Stone Town's alleys and four nights on the north coast where the reef comes to you.
Day 1
Fly Nairobi → Ukunda.
Transfer to a beachfront hotel.
Afternoon swim and a walk on the sand flats.
Sunset drinks and dinner on the beach.
Day 2
Full-day dhow trip from Shimoni.
Snorkelling at Kisite-Mpunguti Marine Park.
Seafood lunch on Wasini Island. Return at dusk.
Day 3
Morning kitesurf lesson or a diving session on the reef.
Afternoon spa or Colobus sanctuary visit.
Dinner.
Day 4
Fly Ukunda → Lamu via Malindi.
Boat transfer to Shela. Lunch at Peponi.
Afternoon on Shela beach.
Sunset dhow sail with drinks.
Day 5
Walking tour of the Old Town — the fort, the museum, the donkey sanctuary.
Afternoon at leisure or a Swahili cooking session.
Rooftop dinner in Shela.
Day 6
Dhow to Manda Toto for snorkelling and a beach picnic.
Takwa Ruins in the afternoon light.
Final Lamu dinner on the waterfront.
Day 7
Fly Lamu → Nairobi → Zanzibar.
Transfer to Stone Town.
Afternoon walking tour of the alleys and the old fort.
Forodhani night market for dinner.
Day 8
Morning spice farm tour with a Swahili lunch.
Transfer to Nungwi or Kendwa on the north coast.
Sunset swim — the north coast holds its water at low tide.
Day 9
Full-day boat trip to Mnemba Atoll for snorkelling or diving.
Dolphins, turtles, and the best reef on the island.
Beach barbecue dinner back at the resort.
Day 10
Free morning — kayaks, paddleboards, or nothing at all.
Sunset dhow cruise off the north coast.
Final seafood dinner on the sand.
Day 11