Mombasa, Kenya's second largest city after Nairobi, offers travelers an exotic taste of the African tropics steeped in centuries of seafaring history. This cosmopolitan tourist hub is actually an island connected by bridges and ferries to the Kenyan coast. Stretching for miles along the mainland to the north and south, Mombasa's beach resorts preside over palm-studded strands fringed by shimmering coral reefs. Tourists from Europe and beyond flock here to enjoy the many watersports - from dolphin spotting trips on traditional dhows and deep-sea fishing, to diving and snorkeling the wrecks and reefs, and basking on the sun-splashed shores. But in the city itself, on the bustling island, a world of history and culture awaits.

Thanks to its legacy as the largest port in East Africa, Mombasa is a cultural melting pot. British, Asian, Arabic, Omanis, Indian, and Chinese immigrants have enriched the city's architecture and cuisine, and many mosques and temples grace the city streets. In the Old Town, where fragrant spices waft from local markets, visitors can step back in time and explore the ancient buildings. On the busy harborfront here, the World Heritage-listed Fort Jesus, built by the Portuguese in the 16th century, is an architectural jewel. Beyond the city, wildlife parks, villages, and ancient ruins round out the wealth of water-based fun.

1. Fort Jesus

2. haller Park
3. Mombasa Marine National Park
4. North Coast Beaches
5. Old Town
6. South Coast Beaches
7. Mombasa Tusks
8. Mamba Village Centre
9. bombolulu Workshop and Cultural Centre 10
10. Mombasa Go-Kart
Days Tours
Wasini Island
Kisite-Mpunguti Marine National Park
Shimba Hills National Reserve
Gede Ruins
Arabuko-Sokoke National Forest

Nyali Beach Hotel, Mombasa. Photo on left of Catherine Nzokia by Muguette Goufrani., Africa Travel Magazine

Nyali Beach Hotel, Mombasa, Kenya

Nyali B each, a paradise for water sports

Pool area at Nyali B each Hotel,

Guest room at beach level

Part of spaciious lobby area at Nyali B each Hotel,

Casual dining area off lobby

Great local entertainment at Nyali Beach Hotel

Harry's Bar


Business centre