(Average 0 of 0 Ratings)

Explore Mtwapa’s beaches, deep sea fishing spots and historical sites.

Hotels to Stay

For Adventurous Beach Sports and Vibrant Nightlife

Mtwapa is one of the vibrant coastal towns of Kenya. It is situated in the region’s popular destination-Kilifi County, about 16km from Mombasa. The origin of the town’s name is still a mystery, though one theory holds that the word Mtwapa comes from a Swahili phrase, mtu wa hapa, which means a person who belongs/ lives there.

Where to Stay in Mtwapa

Real estate in this coastal town is growing rapidly, offering luxury homes, villas and resorts. Expatriates, residents and affluent locals own beach houses and villas there making Mtwapa as plush as Diani.

There are holiday homes, hotels and luxury villas offering oceanfront accommodation.  They include Lambada Holiday Resort, Haveton Hotel & Apartments, Barani Paradise and Estate Gate Hotel.

 Shimo la Tewa Prison, dating back to the 19th Century, is located in this town.

Attractions In, and Near Mtwapa

Haller Park

This reclaimed quarry is one of the most beautiful parks in Kenya.  Previously known as Bamburi Nature Trail, this park is home to a wide range of plant and animal species.  The animals to see here include hippos, buffalos, crocodiles, monkeys, tortoises, elands and dozens of bird species.

Mombasa Marine Park and Reserve

It is located in Mombasa, and activities to enjoy here include snorkeling and diving to see starfish, sea jellies, sea urchins and crabs among other aquatic animals.

Jumba la Mtwana

This historic site has houses, mosques and tombs dating back to the 14th Century. Jumba la Mtwana is a Swahili phrase meaning the house of the slave.

Things to Do in Mtwapa

Deep sea fishing

In fact, Mtwapa is the most desirable destination for deep sea fishing safaris.   Mtwapa Creek, which is an inlet for the Indian Ocean, curves around the town.

No Travellers Word

Leave a Review

Write a Review about Mtwapa

Our Recommendations

Map of Mtwapa

Custom Booking

First Name (required)

Last Name(required)

Contact Email(required)

Phone Number(required)

Where do you live?

Number of Guests:



Where would you like to go?

What’s your ideal departure date?

For how long would you like to be away?

Do you have a budget in Mind?

When are you planning to book?