• Sun. Sep 14th, 2025

JOHN KIAPA

Hello👋I am an Entrepreneur and business coach... Do you keep your options open to New financial opportunities? If yes, I AM LOOKING FOR YOU!

🌴 7 Best Things to Do in Mombasa

ByJohn Kiapa

Aug 25, 2025

An old house covered in tree trunks in Mombasa Old Town in Kenya


🌴 7 Best Things to Do in Mombasa

The streets full of colonial architectures in Mombasa Old Town, Kenya

Mombasa, Kenya’s oldest city, is a melting pot of history, culture, and natural beauty. With roots tracing back to 900 AD, this vibrant coastal hub has seen influences from Arab traders, the Portuguese, the British, and indigenous Swahili culture—all blending into a unique identity you can still experience today.

If you’re planning a trip, here are the 7 best things to do in Mombasa (plus a bonus recommendation for nearby Diani Beach).


1. ❤️ Stroll Around Mombasa Old Town (Must Visit)

The narrow, winding streets of Mombasa Old Town transport you back in time. Here, colonial-era buildings painted in fading yellows stand side by side with Swahili houses adorned with intricately carved wooden doors.

As you wander through the area, you’ll notice Arab, Portuguese, and British influences woven into the architecture. The old Mandhry Mosque and charming shops make this a perfect walking tour spot.

👉 Tip: Take a guided walking tour to avoid harassment from touts and get deeper historical insights.


2. 🕌 Check Out Mandhry Mosque – The Oldest Mosque in the City

Dating back to the 16th century, Mandhry Mosque is a symbol of Swahili architecture, blending Arab styles with African geometric patterns.

Although it’s not open to non-Muslim visitors, you can still admire its stunning minaret and exterior while strolling the Old Town streets.

Mandhry Mosque seen from the streets in Mombasa Old Town in Kenya


3. 🏛️ Learn History at Fort Jesus (Best Museum)

Built in 1593 by the Portuguese, Fort Jesus is now a UNESCO World Heritage Site and one of the most important landmarks in Mombasa. Inside, you’ll find exhibitions on:

  • The Omani and Portuguese struggles for control

  • Archaeological artifacts from the coast

  • Traditional Swahili culture

⏰ Opening hours: 8 AM – 10 PM
💵 Entrance fees: 1,200 KES (non-residents), 400 KES (East African residents), 200 KES (locals)


4. 🐘 Take Photos at the Famous Mombasa Tusks

One of Mombasa’s most iconic landmarks, the aluminum tusks arching over Moi Avenue, were built in 1952 to commemorate Princess Margaret’s visit.

Today, it’s a popular photography spot and just a 15-minute walk from Old Town.


5. 🌳 Explore Haller Park

Once a barren limestone quarry, Haller Park has been transformed into a thriving nature park. Home to giraffes, hippos, tortoises, elands, and more, it’s a perfect spot for families and nature lovers.

⏰ Open: 8 AM – 5 PM (Mon–Sat)
💵 Entrance fee: 800 KES per person
⭐ Best time: 3 PM for the animal feeding session


6. 🏖️ Spend a Day at Nyali Beach

If you’re craving relaxation, head to Nyali Beach. With soft white sand and turquoise waters, it’s a great spot to swim, sunbathe, or enjoy water sports.

👉 Heads up: Be prepared for “beach boys” (vendors) trying to sell you souvenirs. If you want a quieter experience, consider making the trip down to Diani Beach instead.


7. 🦁 Go on a Safari at Tsavo East National Park

Just a few hours from Mombasa lies Tsavo East, one of Kenya’s largest national parks. Here, you’ll have the chance to spot:

  • Lions 🦁

  • Elephants 🐘

  • Leopards 🐆

  • Giraffes 🦒

  • Hippos 🦛

Safari tours typically range from $200 – $500+ USD per day. For the best experience, opt for a 3-day safari package covering both Tsavo East and Tsavo West.


🌞 Bonus: Take a Day Trip to Diani Beach

Though technically outside Mombasa, Diani Beach (1 hour away) is worth the trip. With fewer crowds than Nyali, Diani offers crystal-clear waters, luxury resorts, and pristine sandy beaches.

🚖 Cost: Around 2,000 KES by Uber/Bolt
🏨 Stay: Bahari Dhow Villas (budget-friendly beachfront option)


🏝️ Final Thoughts

Mombasa is more than just a gateway to safaris—it’s a city where history, culture, and natural beauty collide. Whether you’re exploring Fort Jesus, wandering the streets of Old Town, relaxing on the beach, or venturing out on safari, there’s no shortage of things to do.

👉 Planning to visit soon? Don’t forget:

  • Book accommodation early (Bahari Beach Hotel is a top pick)

  • Carry small cash for entrance fees

  • Schedule at least 3–4 days to enjoy the city fully

Leave a Reply

Your email address will not be published. Required fields are marked *