Known for its unique style of architecture, pristine coasts, and the freshest seafood, Malindi is a charming town in Kenya filled with tourists all year round. It’s charming ambiance and brilliant weather make it an excellent destination during the summer season, especially for travelers who love water activities. Although the city is famous for its coastline, there’s so much more to discover in this stunning town, including the savannah, wildlife, and safaris. If you’re looking for an excellent destination to explore where you’ll get to experience an adventure like never before, you might want to consider Malindi. You’ll have plenty of accommodation options as well, including Airbnb vacation rentals. Whether you’re after historic sites, thrilling activities, or food, there’s so much in Malindi that awaits your arrival. For some ideas, check out our list below of the best things to do in Malindi, Kenya, for an adventure you won’t forget.
1. Go on an adventure with Malindi Marine boat excursions
Editor's Note: There's no photo available at the time of writing
Because one of Malindi’s charms lies in the water, you should definitely go on a boat excursion that lets you fully experience the coastal town’s aquatic wonders. The tour begins by hopping on a water vessel that is manned by a skilled captain with his friendly and helpful crew. You will then be taken to three pristine islands that will surely stun you with their natural beauty.
After island hopping, you will be visiting some of the most beautiful coral reefs in the region so you can go snorkeling and swim with a wide array of fish up close. If you’re up for it, you can even bring your fishing rod and catch some quality fish that you can grill back on land!
Malindi Marine boat excursions
Address: Marinepark Rd Casuarina Road, Kenya
2. Swim the crystal-clear waters of Watamu Beach
Just 15 kilometers (9.3 miles) south of Malindi is a small town called Watamu with some of the most pristine beaches in the country. The coastline is blessed with white-sand beaches, coconut trees, and crystal-clear turquoise waters—a perfect combination for an exotic getaway.
If you wish to be exposed to more activities in Malindi, hop on a boat and head out to Watamu Marine National Park where you can swim with a multitude of fish, crustaceans, mollusks, and other invertebrates. Those who are looking to extend their vacation can choose this small coastal town. Plus, the Airbnb vacation rentals in Watamu are superb gateways to all the thrills, eats, and sights!
3. Shop and dine at Malindi Mall
Editor's Note: There's no photo available at the time of writing
Malindi Mall is a commercial complex right in the heart of town. Its central location makes it a major business hub in town that caters to locals and tourists alike, offering a wide array of services from banking to salons. Many business offices are found here as well as a clinic, a tour agency, the Italian consulate, and an Italian restaurant. It’s not actually a “mall” per se but there are still some small shops that offer different goods here.
4. Appreciate unique sculptures at Ndoro Sculpture Garden
Editor's Note: There's no photo available at the time of writing
Hidden away on the outskirts of the magical city of Malindi is Ndoro Sculpture Garden, considered to be a treasure among locals. Here, you can expect both classic and modern African artifacts. Stone sculptures are special in African art. The garden’s owner, Carola Rasmussen, makes it a priority to tell all the tales behind each piece to guests visiting the garden. When you take a walk in the garden, one thing you’ll notice is the change that occurs in the expression of the sculptures whenever the light of the day dims. It’s a perfect place for day dates enjoying nature while appreciating unique art.
Ndoro Sculpture Garden
Address: Casuarina (5,671.30 mi), Malindi, Coast Province, Kenya
Website: Ndoro Sculpture Garden
5. Take a trek to the scenic Vasco da Gama Pillar
Known as one of the oldest remaining Portuguese monuments in Africa, Vasco da Gama Pillar is an ideal destination if you wish to explore some of Malindi’s historical sites. Built during 1498, the pillar is a sign of appreciation for the welcome Vasco da Gama received during his excursion in Malindi. Your visit to Malindi will not be complete without seeing this coral column topped by a cross made of Lisbon stone that dates from the explorer’s time.
One of the highlights of visiting this place, apart from the adventure you’ll experience while taking a short trek, is the beautiful scenery down the coast and over the shoreline.
Vasco da Gama Pillar
Opening hours: 8am - 6pm (daily)
6. Get close to marine life at Malindi Marine National Park
If you’re up for some water adventures, consider heading over to Malindi Marine National Park, which is one of the best places to visit in Malindi. Amongst the roster of the oldest marine parks in Kenya, this park is home to some rare water species, including several kinds of fish, organ-pipe coral, sea turtles, and Thalassia seagrass.
And if you’re very lucky, you’ll also be able to see some mako and whale sharks swimming around. To make the most out of the park, you can always join a boat trip for a small fee.
Malindi Marine National Park
Address: Near Malindi Beach, Next To Marine Park, Casuarina Rd, Malindi, Kenya
Website: Malindi Marine National Park
Opening hours: Mon - Sat: 8am - 6pm (closed on Sun)
7. Explore wildlife at Falconry of Kenya
Editor's Note: There's no photo available at the time of writing
A private zoo boasting a large collection of birds of prey and other animals, Falconry of Kenya offers guests an amazing wildlife experience. Get close to beautiful creatures, including eagles, goshawks, peckers, falcons, and have the chance to carry them on your gloved hand. Apart from this, you’ll also see some crocodiles, tortoises, monkeys, and snakes, including pythons, cobras, and green mambas. Some other things to look forward to are bird flight shows and feeding tortoises with bananas. It’s a wondrous sanctuary you shouldn’t miss.
Falconry of Kenya
Opening hours: 9am - 5:30pm (daily)
8. Learn more about Malindi at Malindi Museum
Located a few meters from Malindi jetty and fish market is the stunning building of Malindi Museum featuring unique Swahili architecture. Malindi Museum is one of the oldest museums in the city that showcases excellent woodworks dating back hundreds of years ago. On the second and third levels, you can delve into the world of the nine Mijikenda tribes that lived in the coastal areas between Tanzania and Malindi.
Malindi Museum
Website: Malindi Museum
Opening hours: Mon - Sat: 8am - 5:30pm (closed on Sun)
9. Bask under the heat of the sun at Tropical Beach
Editor's Note: There's no photo available at the time of writing
Your visit to this port town will not be complete without stopping by the beach. Situated right next to the famous Tropical Village in Malindi, Tropical Beach is famous among locals for its white sand and pristine waters.
If you want complete access to this beautiful coast, you might consider staying in one of the accommodations available in the village, which will give you easy access to the beach. Also, it will be more convenient if you’re someone who loves morning strolls on the beach and evening dips. Don’t forget to visit this stunning coast when in Malindi.
Tropical Beach
Address: Next To Tropical Village, Malindi Tropical Beach, Silversand Rd, Malindi, Kenya
10. Visit Portuguese Chapel
Located in Old Town, Portuguese Chapel is one of the famous attractions in Malindi. It dates back to hundreds of centuries ago. Despite its old age, the chapel remains standing strong and open to welcome guests from different cities. Known to be established by the famous Vasco da Gama, this chapel retains its old-world charm even after its renovation. Some of the things you’ll find inside the chapel are paraphernalia, chairs, and wooden benches that can accommodate up to 40 people.
Portuguese Chapel
Address: Silversand Road, Malindi, Kenya
11. Experience a full day trip on a Sawa Sawa
Editor's Note: There's no photo available at the time of writing
Embark on a full-day adventure on a Sawa Sawa in Malindi, Kenya. This unique experience allows you to sail the turquoise waters of the Indian Ocean aboard a traditional Swahili dhow. As you set sail on the Sawa Sawa, you’ll be greeted by the warm sea breeze and the rhythmic sound of the waves. Relax on the deck and soak in the breathtaking coastal views as you cruise along the picturesque shoreline.
A full-day trip offers a perfect blend of relaxation and exploration. You can indulge in moments of serenity, basking in the sun and taking refreshing dips in the clear waters. Snorkeling opportunities are abundant, allowing you to discover the vibrant coral reefs and encounter a kaleidoscope of marine life. This excursion also includes visits to nearby attractions, such as the Malindi Marine Park or the iconic Vasco da Gama Pillar.
12. See the butterflies at the Kipepeo Project
Immerse yourself in the enchanting world of butterflies at the Kipepeo Project in Malindi. This captivating activity offers a unique opportunity to witness the beauty and diversity of these delicate creatures up close. Located in a lush tropical garden, the Kipepeo Project is dedicated to butterfly conservation and education.
Learn about the life cycle of butterflies, their fascinating behaviors, and the importance of conserving their habitats. Stroll along the nature trails, surrounded by tropical plants and flowers, as you observe butterflies in various stages of their lives. Capture close-up photographs, marvel at their intricate patterns, and appreciate the delicate balance of nature.
13. Uncover the mystery of the lost city of Malindi (from USD 26.0)
Situated in an idyllic location on the Indian Ocean, tucked away in a lush forest, The Gedi Ruins is one of Kenya’s great mysteries. What used to be a thriving city-state believed to be home to 2,500 people, Gedi is a beautiful city in which tales remain untold. Up to this day, researchers are still not able to find the reason behind the departure of the locals in that city. All the houses in the vicinity are single-story and built with coral and limestone, at least those that belong in the rich areas. Each contains an olden aura in its structure that makes the whole place mystifying.
Gede the Lost City
Duration: 2 to 5 hours
14. Dip your toes in the sand at Mayungu Public Beach
Editor's Note: There's no photo available at the time of writing
With white sand and crystal waters, just a few minutes from Malindi sits the famous Manguyu Public Beach. Located in the heart of the marine park between Malindi and Watamu, Mayungu Beach is an oasis of blue sea and fresh air open for everyone to enjoy. Get refreshed by stepping into its refreshing waters.
Mayungu Public Beach
Address: Manyungu, Casuarina Rd, Malindi, Kenya
Adventure awaits in Malindi
If there’s one thing you can expect when visiting this beautiful port town of Kenya, it will be an adventure. Whether it’s pristine beaches or rich cultural experiences you are after, Malindi is always an excellent choice.
Frequently asked questions about the things to do in Malindi, Kenya
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to