MOMBASA & THE NORTH COAST

Mombasa is the ancient heart of the Swahili Coast, a historical crossroads where Arabian, Indian, and African cultures have mingled for centuries. It’s a land of vibrant markets and historic stone architecture.

This coastal region offers a spectacular mix of idyllic white-sand beaches, ancient ruins, and tropical marine parks. It is the perfect blend of cultural immersion and relaxing ocean retreat.

Mombasa Island & City Core:

  • Fort Jesus: A UNESCO World Heritage site and a monumental 16th-century Portuguese fort, key to controlling the trade routes.

  • Mombasa Old Town: A maze of narrow streets, ancient Swahili houses, and historic mosques, reflecting centuries of trade history.

  • Mombasa Tusks (Pembe za Ndovu): Iconic elephant tusk arches built to commemorate Queen Elizabeth’s 1952 visit, symbolizing the gateway to the city.

  • Mandhry Mosque: One of the oldest mosques in Mombasa Old Town, known for its unique minaret.

  • Shree Cutch Satsang Swaminarayan Temple: A magnificent and richly decorated Hindu temple, showcasing the city’s Indian heritage.

  • Mackinnon Market (Marikiti): A bustling, historic market in the city centre where you can find fresh produce, spices, and local crafts.

  • Moi Avenue: The main commercial thoroughfare, famous for the iconic Mombasa Tusks.

Coastal Attractions & Beaches (South to North):

  • Diani Beach: Voted one of Africa’s best beaches, known for its soft white sands, turquoise water, and excellent watersports.

  • Nyali Beach: A popular, accessible stretch of beach north of Mombasa Island, known for its resorts and vibrant atmosphere.

  • Bamburi Beach: A well-developed beach area, perfect for sunbathing and swimming.

  • Shanzu Beach: A quiet, beautiful beach area popular for high-end resorts and peaceful walks.

  • Watamu Beach: Part of the Watamu Marine National Park, famed for its clear waters and coral gardens.

  • Malindi Marine National Park: A protected area offering exceptional snorkeling, diving, and glass-bottom boat tours to view coral reefs.

Ecology, Wildlife & Historical Sites:

  • Haller Park: A former quarry rehabilitation project, now a flourishing nature park home to giraffes, hippos, and giant tortoises.

  • Jumba la Mtwana: Atmospheric 14th-century Swahili ruins (The Large House of the Slave) set on the oceanfront near Mtwapa.

  • Gede Ruins: The extensive remains of a 12th-century Swahili town hidden in a coastal forest, one of Kenya’s great archaeological mysteries.

  • Mombasa Marine National Park & Reserve: A popular park for diving and snorkeling to view the abundant coral and marine life.

  • Watamu Turtle Watch: A community-based conservation project protecting sea turtles in the Watamu area.

  • Mamba Village Centre: East Africa’s largest crocodile farm, offering tours and information about the reptile.

  • Vasco da Gama Pillar (Malindi): One of the oldest European monuments in Africa, erected by the famous Portuguese explorer in 1498.

  • Arabuko-Sokoke National Park: The largest surviving block of coastal forest in East Africa, home to unique and endangered bird species.

Explore Fort Jesus (Mombasa): Walk through this UNESCO World Heritage site, a massive 16th-century Portuguese fortress that offers a deep dive into the region’s turbulent history and stunning ocean views.

Go Scuba Diving or Snorkeling in Malindi/Watamu: Experience the crystal-clear waters and vibrant coral gardens of the Malindi Marine National Park and Watamu Marine National Park, perfect for seeing diverse marine life.

Take a Dhow Sunset Cruise: Enjoy a traditional wooden dhow boat cruise, often accompanied by dinner and Swahili music, as you sail along the coast during the golden hour.

Visit Haller Park: Formerly a limestone quarry, this successful ecological restoration project near Bamburi now hosts a diverse array of wildlife, including giraffes, hippos, and giant tortoises.

Learn to Kitesurf in Watamu or Nyali: Take advantage of the seasonal winds to learn or practice kitesurfing at these popular beach locations.

Wander through Mombasa’s Old Town: Get lost in the labyrinthine alleys, admire the ancient Swahili architecture, and shop for antiques, spices, and souvenirs.

Discover Gedi Ruins: Explore the mysterious, well-preserved ruins of a 13th-century Swahili town hidden within the forest near Malindi, a significant archaeological site.

Go Dolphin Watching in Wasini Island: Take a day trip to the south coast (Kwale County is accessible via ferry) and sail in search of dolphins near Kisite-Mpunguti Marine Park.

Experience a Swahili Cooking Class: Learn to prepare classic coastal dishes like Pilau (spiced rice) or Mahamri (Swahili doughnuts) from a local chef.

Visit the Jumba la Mtwana Ruins: Explore the ruins of a 14th-century Swahili settlement situated right on the beach, offering a quieter historical experience than Gedi or Fort Jesus.

Have a Beach Day at Diani Beach: Though technically south, Diani is often combined with this area; or, stay north and enjoy the long, sandy stretch of Nyali Beach or Bamburi Beach.

Tuk-Tuks are King: The motorized rickshaw, or Tuk-Tuk, is the most common and affordable way to get around in Mombasa and the urban North Coast (Nyali, Bamburi). Negotiate the price before you start the journey, or use a ride-hailing app for fixed fares.

Matatus & Boda Bodas: For longer distances, local public transport includes the crowded but cheap Matatu (minibus). For quick, short trips, the Boda Boda (motorcycle taxi) is fast but requires caution.

The Likoni Ferry: To access the South Coast (like Diani), you must take the ferry across the Likoni Channel. It is free for pedestrians, but expect long queues and crowds.

Ride-Hailing Apps: Services like Uber or Bolt are available in the greater Mombasa area and are a safe and reliable option for longer distances or late-night travel, often offering cars or Tuk-Tuks.

The Swahili Coast Culture: The coast has a distinct Swahili culture, blending African, Arab, and Indian influences. A conservative dress code is appreciated, particularly away from the tourist beaches and when visiting Old Town or religious sites.

Respectful Haggling: In markets and when using Tuk-Tuks or Boda Bodas, haggling is expected and part of the culture. Be friendly and fair; a good starting point is often half the initial asking price.

The ‘Pili Pili’ Power: The local cuisine often features Pili Pili (chili) and vibrant spices, a testament to the region’s trade history. Don’t be afraid to ask for a dish without the spice if you are sensitive to heat!

Dining Times: Lunch is typically between 1:00 PM and 2:30 PM, and dinner is often around 7:30 PM to 9:00 PM.

Hydration is Crucial: The equatorial heat and humidity are intense, especially between December and March. Always carry bottled water and apply high-SPF sunscreen regularly.

Hidden Gems

  • Mombasa Tusks (Moi Avenue): A perfect photo opportunity and the iconic symbol of Mombasa, built to commemorate Queen Elizabeth’s 1952 visit.
  • The Arabuko Sokoke Forest: Near Watamu, this is the largest remaining block of coastal forest in East Africa and is a prime spot for birdwatching and seeing rare wildlife.
  • Mnarani Ruins: Located near Kilifi, these lesser-known ruins include a large mosque and tombs, perched on a bluff overlooking the Kilifi Creek.
  • The Creek in Kilifi: A stunning, deep-water inlet ideal for paddleboarding, kayaking, or enjoying a serene sundowner with incredible views.

Language: While the national language is Swahili (often spoken with a coastal accent) and English is widely understood in tourist areas, learning a few basic phrases of Swahili—like Jambo (Hello), Asante (Thank you), and Pole pole (Slowly, slowly)—will be greatly appreciated.

Forodhani Restaurant [$15-$25] – A charming, waterfront restaurant in Mombasa Old Town, loved by locals for its authentic Swahili and fresh seafood dishes, offering a picturesque view of the harbor.

Jahazi Coffee House [$10-$20] – Located in the heart of the Old Town, this beautiful traditional Swahili coffee house is perfect for a local breakfast, serving superb traditional kahawa (coffee), bhajias, and simple, authentic meals like biryani.

Barka Restaurant [$10-$20] – A classic, highly-regarded local spot in the Mombasa CBD known for its authentic Swahili food, especially their famous biryani, and other coastal staples.

Tarboush Café [$10-$20] – A lively, streetside café in Mombasa Town that provides a true local experience, serving great Swahili staples, flavorful curries, and shawarmas with a strong Indian and Arabic influence.

Blue Room Restaurant [$10-$20] – A famous, affordable landmark in the Mombasa CBD, popular with locals for its variety of Swahili, Indian, and European dishes, including excellent grilled steak and curries.

Shaam e Bahar [$15-$25] – An underrated local gem in Mombasa known for its superb BBQ (Nyama Choma) and grilled meats, offering an authentic Mombasa BBQ experience away from the main tourist strips.

Fischer’s Joint [$15-$25] – A popular local spot in the Memon Villa area of Mombasa, particularly known for its delicious and authentic grilled barbecue dishes.

Salim Nyama Choma [$15-$25] – A very local and authentic spot, known for its superb, traditional Nyama Choma (Kenyan barbecue), which is a local favorite for its perfectly roasted meat.

Sinia BBQ and Meat [$15-$25] – Located in the Tudor area of Mombasa, this is a local go-to for an authentic Mombasa BBQ platter and other grilled meat specialties.

The Moorings [$30-$50] – A unique, long-standing floating restaurant on Mtwapa Creek, offering a classic African outdoor dining experience with a menu of fresh seafood and great views.

La Marina Seafront Restaurant [$30-$50] – Located in Mtwapa, this stunning creek-side restaurant is a favorite for its specialization in fresh seafood and fish, often featuring pan-fried prawns in garlic or grilled swordfish.

Monsoons Restaurant [$25-$45] – Situated on Mtwapa beach, this restaurant is slightly off the main track and is known for its excellent seafood, often bought directly from local fishermen.

Sea Haven Restaurant [$30-$50] – A high-quality seafood specialist in Shanzu on the North Coast, offering a wide range of fresh catches and international cuisine in a relaxing setting.

The Crab Shack [$25-$45] – While in Watamu (further North Coast), this is a must-visit for seafood lovers, offering a unique and authentic crab-focused dining experience.

Grand Oceanic Seafood Restaurant [$25-$45] – A dedicated seafood restaurant in Mombasa known for its fresh Kenyan seafood, where quality and flavor are the focus.

Yul’s Restaurant [$30-$50] – A well-known oceanfront spot on Bamburi Beach, popular for its international cuisine, fantastic grilled seafood cooked on a charcoal BBQ, and excellent homemade Italian gelato.

Blue Coconut Beach Bistro [$25-$40] – Located right on Bamburi Beach, this bistro offers a relaxed and breezy atmosphere, specializing in tropical-inspired seafood dishes like coconut-crusted calamari and coconut fish stew.

The Beach Bar, Kuruwitu [$25-$40] – A fabulous open-air restaurant right on Kuruwitu Beach, slightly north of Vipingo, known for its delicious seafood, burgers, and great swimming/snorkelling.

Tamarind Mombasa [$50-$80] – While popular, this classic is worth it—an iconic, Moorish-style, cliffside restaurant in Nyali overlooking Tudor Creek, famous for its gourmet seafood and the original ‘Dawa’ cocktail.

Tamarind Dhow [$60-$90] – Offers a unique fine-dining experience aboard a beautifully restored traditional Arab sailing dhow, cruising Tudor Creek at twilight with a focus on their exquisite seafood menu.

Arturo’s [$30-$50] – Located adjacent to Mamba Village, this is highly regarded by some for serving some of the best Italian cuisine outside of Italy, with a menu featuring high-quality European dishes.

La Casa Di Nico [$25-$40] – A popular North Coast spot known for its authentic Italian cuisine, including delicious filled pasta, excellent pizzas, and high-quality ice cream.

Roberto’s Italian Restaurant [$25-$40] – Recommended by multiple Italian locals, this unassuming place in the city center prides itself on excellent European and Italian dishes, using the best local Kenyan ingredients.

Cafesserie Mombasa [$20-$35] – Located in Nyali, this charming cafe/restaurant is a favorite for both locals and expats, offering great international dishes, excellent coffee, pastries, and is known for its Eggs Benedict.

Galaxy Chinese Restaurant [$20-$35] – A well-established restaurant in Mombasa known for serving authentic and fresh traditional Chinese cuisine, including gourmet dishes.

Misono Japanese Restaurant [$30-$50] – Mombasa’s premier Japanese dining destination, offering classic flavors and traditional Japanese cuisine in a welcoming setting.

The Jahazi Grill – Serena Hotel [$40-$70] – Located within the Serena Beach Resort, this restaurant offers a fine dining experience with a focus on grilled specialties, in a beautiful, elegant setting.

Toscana Restaurant & Lounge [$25-$40] – Located on Jomo Kenyatta Beach, this restaurant blends local flavors with a stunning ocean view, offering a mix of international and local cuisine.

Nautilus [$30-$50] – Located further up the coast in Kilifi, this spot at the Kilifi Boat Yard offers a varied menu and stunning views of the Kilifi Creek in a warm atmosphere.

Lichthaus [$30-$50] – A unique dining experience located within the Temple Point resort in Watamu (North Coast), known for its stunning sunset views and a blend of culinary adventures.

Shehnai Restaurant [$20-$35] – A long-standing, beloved restaurant in Mombasa Town specializing in traditional North Indian (Mughlai and Tandoor) delicacies, highly praised for its authentic flavors like butter chicken and paneer tikka.

Hashmi BBQ [$15-$30] – Famous for its incredible BBQ, offering a range of grilled meats with a strong, flavorful Indian influence that is very popular with locals.

Singh Restaurant [$20-$35] – Known for its authentic North Indian cuisine, providing a rich and traditional flavor profile.

New Chetna Restaurant [$15-$25] – Located in the city center, this is a popular spot for vibrant Indian vegetarian flavors, offering a cheap and cheerful experience.

Rozina’s [$20-$35] – A well-regarded spot in Mombasa for authentic Indian cuisine where every dish emphasizes tradition and flavor.

Chetna [$10-$20] – An inexpensive and cheerful option in the City Centre for good quality, simple Indian food.

Punjabi Dhaba [$10-$20] – A cheap and cheerful option in Nyali for simple, traditional Indian food.

Shenai Indian Restaurant (City Centre) [$15-$25] – Another good option for Indian food in the city center, offering a range of traditional dishes.

Tapas Gold (Nyali): Located in the Nyali Centre, this sophisticated establishment is renowned for its exceptional cocktails and modern, lively atmosphere. It is a top spot for professionals and tourists looking for a classy night out.

Z Lounge (Nyali): A chic, high-end rooftop bar situated at the City Mall in Nyali, offering stunning views of the Mombasa skyline, perfect for sunset gazing while sipping on exotic cocktails.

The Moorings (Nyali Creek): Known for its laid-back ambiance, this iconic floating restaurant and bar on the Nyali Creek is famous for its picturesque waterfront views, serving a mean cocktail alongside delicious seafood.

Char-Choma (Mombasa): A spacious and classy restaurant and bar featuring a raised deck with a picturesque view of the ocean, ideal for those who enjoy cocktails with a refreshing sea breeze.

Sheba Lounge (Mombasa): A trendy and sophisticated bar known for its stylish Ethiopian-themed décor, an extensive drink menu, and a vibrant dance floor. It’s on the 3rd floor of City Mall.

Maasai Beach Bar & Restaurant (Mombasa): Offers a lively atmosphere and stunning coastal views, making it a wonderful spot near the ocean to enjoy a cocktail mixed with local flavors.

10 Street (Nyali): This spot in Nyali is a perfect blend of local and international flavors, offering good vibes and a great selection of cocktails for a relaxed evening.

Just Drinks (Mombasa North Coast): A must-visit place for quality nightlife, known for its selection of tropical cocktails and European cuisine with Asian and Kenyan hints.

The Lichthaus by Temple Point (Watamu): A popular bar within the Temple Point Resort in Watamu, offering a great spot for sundowner drinks and evening relaxation in the North Coast paradise.

Pwani Kofi (Bamburi): Located within Travellers Beach Hotel & Club, this hotel bar offers a serene setting to relish a drink while enjoying some live music near Bamburi Beach.

Kisima Bar (Bamburi): Another option within the Travellers Beach Hotel & Club, this bar provides a cozy, impressive interior for guests to unwind with a drink after a day on Bamburi beach.

Yul’s Squadron (Bamburi Beach): This excellent beachfront establishment on Bamburi beach is known for its delicious meals, water sports, and a variety of bar options for enjoying a refreshing drink.

Forty Thieves Beach Bar (Diani Beach/South Coast, but popular with North Coast visitors): Though technically on the South Coast, this popular “barefoot bar” is famous for its relaxed vibe, white-sand setting, and refreshing cocktails.

Anuba Lounge (Nyali): Perched on the top floor of the Nyali Center, this stylish venue combines an air-conditioned indoor bar with an inviting outdoor seating area, offering a well-stocked bar featuring cocktails and local beers.

Coco’s (Mombasa Beach): A lively bar near Mombasa Beach that offers an eclectic mix of drinks and a local ambiance, perfect for experiencing the coastal city’s casual nightlife.

Moonshine Beach Bar (Nyali Beach): A popular beach-front lounge located at the Reef Hotel in Nyali, offering a bohemian dose to Mombasa nightlife. It’s perfect for great music, dancing, and enjoying various drinks by the sea.

Club Hypnotica (Nyali): A high-energy club in Nyali renowned for its lively atmosphere, top-notch DJ performances, spacious dance floor, and regular themed nights that attract a diverse crowd until morning.

New Florida Nightclub (Madhouse) (Moi Avenue, Mombasa): A legendary spot in Mombasa’s nightlife scene, known locally as “Madhouse,” famous for its vibrant atmosphere, wild parties, and long-standing history in the city center.

Il Covo (Bamburi Beach): A stylish beachfront club near Bamburi Beach. It functions as a fine Italian and Japanese restaurant before transforming into a lively nightclub as the evening progresses.

Club Mios (Bamburi): A famous and crowded nightclub in Bamburi known for its top-notch DJs and vibrant ‘vibe,’ offering a quintessential local partying experience.

Mamba International Night Club (Nyali): A mega disco in Nyali that can hold thousands. It features multiple bars and is known for its pulsating atmosphere, a mix of rap, reggae, dance, African music, and a laser night show.

Casablanca Bar (Moi Avenue, Mombasa): A vibrant, two-level spot in the heart of Mombasa’s Old Town, serving an array of drinks and featuring live entertainment, including Swahili taarab music.

Pata Pata Beach Club (Malindi): Overlooking the Malindi coast, this spot is famous for its fun and often wild pool parties, offering a true, authentic slice of Kenyan nightlife.

Shakatak Disco (Diani Beach/South Coast, but a coastal institution): One of the oldest and most beloved coastal clubs, known for its large dance floor, energetic music, and friendly crowd.

Billionaire’s Club (Nyali): An upscale club in Nyali known for its exclusive crowd, premium drinks, and top-tier DJs, catering to those seeking a high-end clubbing experience.

SuperSport Lounge (Bamburi): Located in Bamburi, this lively spot offers good music and a great place to sit on the terrace to sip drinks and dance to pulsating beats.

Club Volume (Mombasa): Known as a good spot for drinking and dancing, it offers a lively atmosphere for those looking to party in the Mombasa area.

Explore Kenya's Coast

Plan Your Trip