
A Weekend in Mombasa: 5 Best Things to See and Do
Mombasa, Kenya’s charming coastal city, is where history, culture, beaches, and flavorful Swahili cuisine come together effortlessly. Whether you’re planning a short escape or adding Mombasa to a longer Kenya itinerary, a weekend in Mombasa is the perfect way to experience its beautiful old-world charm and vibrant coastal life. In just two or three days, you can wander through centuries-old streets, relax on pristine beaches, savour delicious food, and explore iconic heritage sites, all without rushing.
Table of Contents
Here’s your complete guide to the best things to see and do during a weekend in Mombasa, including must-visit attractions, foodie stops, activities, and travel tips.
Why Spend a Weekend in Mombasa?
A short break in Mombasa offers:
- A perfect blend of relaxation and sightseeing
- Easy access to beaches, restaurants, and historical landmarks
- A chance to experience Mombasa’s unique Swahili culture
- Great food, friendly locals, and warm weather year-round
It’s an ideal getaway for couples, families, and solo travellers looking for a refreshing coastal escape.
Day 1: Explore History, Culture, and the Old Town
1. Start at Fort Jesus – UNESCO Heritage Site
No weekend in Mombasa is complete without a visit to Fort Jesus, built by the Portuguese in the 16th century. Explore the museum, old cannons, underground passages, and panoramic viewpoints of the Indian Ocean. The site offers a fascinating glimpse into centuries of maritime rivalry.
Tips:
Arrive early for cooler temperatures.
Hire a guide for deeper historical insight.

2. Wander Through Mombasa Old Town
Just minutes from Fort Jesus, the Old Town’s narrow alleys and carved wooden doors reflect the region’s Arab, Indian, and Portuguese influences. Add stops for traditional souvenirs, spices, and Swahili fabrics.
Must-see corners:
- Ndia Kuu Street
- Mandhry Mosque
- Old Port
3. Lunch Break: Try Swahili Cuisine
Enjoy lunch at local favourites such as:
- Forodhani Restaurant – great ocean views
- Tarboush – casual, delicious kebabs and biryani
- Barka Restaurant – authentic Swahili dishes
Don’t miss wali wa nazi (coconut rice), prawns masala, and fresh mshikaki.

4. Visit Mama Ngina Waterfront
This scenic promenade offers stunning oceanfront views, food stalls, and a relaxed coastal vibe. It’s a great spot to unwind, stroll, and enjoy local snacks like viazi karai and coconut juice.
5. Sunset at Mombasa Tusks (Pembe za Ndovu)
One of the city’s most iconic landmarks, the giant aluminium tusks represent Mombasa’s long-standing role as a gateway into Kenya. They look especially photogenic at sunset.
Day 2: Beaches, Marine Adventures & Local Markets
1. Relax at Nyali Beach
Start your second day with sun, sand, and the calming sound of waves at Nyali Beach, one of the most beautiful stretches of coastline near the city.
Activities you can enjoy:
- Sunbathing
- Swimming
- Beach walks
- Water sports
If you’re planning a relaxing weekend in Mombasa, this beach sets the perfect pace.
2. Discover Marine Life at Mombasa Marine Park
Take a glass-bottom boat tour, go snorkelling, or enjoy a short diving excursion. The park’s coral reefs are home to vibrant fish species and crystal-clear waters.
Good for: Families, couples, photographers, and beginners in snorkelling.
3. Explore Haller Park
This eco-park, created from a reclaimed quarry, is a favourite among families and nature lovers. Expect to see giraffes, hippos, crocodiles, and lots of birds.
Don’t miss:
- The giraffe feeding sessions
- Butterfly pavilion
- Nature trails
4. Shop at Bombolulu Workshops or Akamba Handicraft Market
If you love crafts and souvenirs, these markets are perfect for buying:
- Handmade jewelry
- Wood carvings
- Beaded accessories
- Home décor items
Purchasing from these markets also supports local artisan communities.
5. Dinner at a Beachfront Restaurant
End your weekend with a relaxing meal by the ocean. Top picks include:
- Tamarind Mombasa – fine dining with live music
- Yul’s Restaurant – beachfront dining with a lively vibe
- La Marina – perfect for sunsets
Enjoy seafood platters, grilled lobster, and Swahili curries.
Optional Add-Ons if You Have More Time
If your weekend in Mombasa stretches a bit longer, consider adding:
Shimba Hills National Reserve
See elephants, sable antelopes, and beautiful waterfalls just an hour from the city.
Mtwapa Creek
Perfect for boat rides, sunset cruises, and seafood joints along the water.
Diani Beach
Often ranked among Africa’s best beaches, worth a day trip or an extra night!
Best Places to Stay for Your Weekend in Mombasa
Nyali Area – Best overall
Convenient, safe, and close to beaches and attractions.
Diani Beach – For luxury and tranquillity
If you don’t mind being farther from the city.
Mombasa Island – Budget traveller-friendly
Great for historical sites and food, but with less beach access.
What to Eat During Your Weekend in Mombasa
Swahili biryani
Coconut rice (wali wa nazi)
Viazi karai
Octopus curry
Madafu (fresh coconut)
Mahamri & chai
Grilled seafood
Mombasa’s food scene alone is worth the trip.
Travel Tips for a Smooth Weekend in Mombasa
- Best time to visit: June-September & December-February
- Getting around: Taxis, tuk-tuks, and ride-hailing apps
- Dress code: Light, comfortable clothing; respect cultural norms in Old Town
- Safety: Mombasa is generally safe, just stay aware of your belongings
- Cash: Carry small cash for markets and street food

Final Thoughts: A Perfect Weekend in Mombasa
A weekend in Mombasa is the perfect blend of beach relaxation, intriguing history, flavourful food, and natural beauty. Whether you’re travelling solo, with friends, or as a family, this lively coastal city offers something for every kind of traveller.
1. Is a weekend enough to explore Mombasa?
Yes, a weekend is enough to cover Mombasa’s highlights—such as Fort Jesus, Old Town, beaches, and local food spots. However, if you want to venture to nearby attractions like Diani or Haller Park, adding an extra day is ideal.
2. What are the must-visit places during a weekend in Mombasa?
Top weekend-friendly attractions include Fort Jesus, Mombasa Old Town, Nyali Beach, Haller Park, Mama Ngina Waterfront, and Mamba Village. You can easily cover 3-4 of these in two days.
3. What are the best foods to try on a weekend trip?
Try viazi karai, biryani, coastal coconut curries, swahili tea, and fresh seafood. For quick bites, local cafes and beachside restaurants offer great options.
4. Is weekend nightlife in Mombasa good?
Yes, nightlife is vibrant. Nyali has beach clubs, lounges, and live music venues that stay lively on weekends.
5. Are weekend activities kid-friendly?
Yes. Haller Park, Mamba Village, Nyali Beach, and Wild Waters are excellent family-friendly spots for a short itinerary.











