This is a list of the best places to visit in Mombasa. Mombasa is a historic coastal town in Kenya known for its beautiful beaches and white-blue colonial architecture. Mombasa City is the oldest city in Kenya and a great place for a beach vacation, with a perfect mix of activities you can choose to do, from beach days to history to safaris.
Without further ado, here is a list of the best places to visit in Mombasa City.
1. Fort Jesus
The Fort is located in Mombasa City along Nkurumah Road on the coast of Kenya. Fort Jesus is Mombasa’s most popular tourist attraction. The fort, which was built by the Portuguese in 1593 and designed by Italian architect Giovanni Battista Cairati, has withstood the test of time. It was constructed to ensure the security of the Portuguese population residing on the east coast of Africa. The fort has survived numerous assaults and hostilities. It even served briefly as a prison. The fort is now a significant historical site and a museum.
People can now visit Fort Jesus as a museum to learn more about the small island and to see some of Mombasa’s historical buildings, such as Oman House, which served as the Sultan’s residence when he served as governor of the East African coast. An exhibition of artefacts from the excavations at Fort Jesus, Manda, the Gede ruins, and Ungwana can be found inside Fort Jesus.
Fort Jesus Museum’s entry charge is Ksh 1,200 for non-resident adults, Ksh 400 (3.39 USD) for resident adults, and Ksh 200 for adult citizens. Children under 16 pay half the entry fee. Plus, the museum is open from 8 a.m. to 10 p.m. daily. A tour guide comes in handy for informative insights about this historic site.
2. Nguuni Nature Sanctuary
The Nguuni Nature Sanctuary is situated off Kiembeni Road, 4km from the Bamburi Cement Factory and a 10-minute drive from Bamburi Beach. Just a stone’s throw away from the hustle and bustle of Mombasa
It is a wonderful man-made sanctuary that has been named to the United Nations Environment Programme’s Global 500 list. The sanctuary is located 4 kilometres from the main entrance of the Bamburi cement works on a hill and contains three distinct habitats. Open Savannah, woodland, and wetlands all attract a variety of birds. Visit the location to spend quality time watching animals, being surrounded by nature’s beauty, and enjoying an open-air barbeque. It’s an African safari from the comfort of the resort. Enjoy nature, flora and fauna, and food, as well as a variety of activities available at the sanctuary. They include game drives, a visit to the ostrich farm, the elands and oryx farm, feeding the giraffes, taking a bird walk, bird watching, sitting by the campfire, and perhaps the most loved moment of catching a glimpse of the exquisite sunset behind the Nguu Tatu Hills.
Giraffes, waterbucks, and ostriches roam freely, and when you visit, you can get away from the hustle and bustle of the city and enjoy the serene animals as they feed during sunset and come and feed on your hands if you are willing. Small rustic shelters are set up for visitors to enjoy their picnics or to grill their packed foods. Evenings are spent sipping your best-brought beverages while the attendants light a bonfire as you chit-chat under the starry skies.
Entry is Ksh 300 for citizens, Ksh 350 (2.97 USD) for residents, and Ksh 800 (6.79 USD) for non-residents. The animal park is open daily, from 9 a.m. to 5 p.m.
3. Haller Park
Haller Park is located on the Kenyan coast, on the North Coast of Mombasa, along the Mombasa-Malindi road, next to the Bamburi Cement Factory. The park is popular among animal lovers. This inspirational project, formerly known as the Bamburi Nature Trail, began in 1971 when Dr. René Haller transformed the abandoned limestone quarries here into a thriving nature reserve.
Dr Haller improved the soil’s mineral content, planted trees, built a fish farm, and established a wildlife park where each animal serves a purpose in the thriving ecosystem. Giraffes, Cape buffalo, zebras, waterbucks, and hippos are among the animals found here. The giraffe feeding is a highlight, but make sure to check the times before going. The park was also home to a famous interspecies couple, Mzee, a 130-year-old tortoise who adopted Owen, an orphaned hippo who became an Internet sensation.
The park is also teeming with birds. More than 160 species, including weaver birds, cranes, pelicans, and storks, have been introduced to the area. Walking and cycling paths wind through casuarina groves, and other attractions include a reptile park, palm garden, butterfly pavilion, and crocodile pens. Nguuni Wildlife Sanctuary is about a 15-minute drive from Haller Park if you want to see more wildlife. Close encounters with giraffes are possible, as are sightings of ostriches, eland, oryx, and numerous bird species. It’s also one of Mombasa’s most popular picnic spots.
The park is open every day from 8 a.m. to 5 p.m. and is a nice place to bring your kids. Haller Park’s entrance fee is as follows: Citizens and East African Residents: (Adults) Ksh 500; (Children below 16 years): Ksh 200; Non-residents: (Adults) Ksh 1,400 (11.88 USD); (Children below 16 years): Ksh 600 (5.09 USD).
4. Mombasa Marine National Park and Reserve
Lies between the Mtwapa and Tudor creeks on the Mombasa coast. Mombasa Marine National Park is characterised by warm turquoise waters, swaying coconut trees, and beautiful sandy beaches. The park was established as a marine park in 1986. The park protects a variety of marine life, including vegetation, marine life, and birds. Vegetation includes seagrasses and marine algae; birds include crab plover and roseate tern. Marine life includes crabs, corals such as Acropora, turbinaria, and porites, sea urchins, jellyfish, sea stars, and sea cucumbers.
If you intend to go diving in Mombasa, the best dive sites include the MV Dania and the MV Globe Star wrecks. Diving trips can be arranged from your hotel or through a reputable operator like Peponi Divers. Besides viewing marine life and diving in Mombasa Marine Park, you can engage in other activities like swimming, snorkeling, and windsurfing. The park can be accessed by boat from different points along the coast, including Nyali Beach and Serena Beach. Adults pay Ksh 200, while children pay Ksh 125 to access the park.
5. Bombolulu Workshop and Cultural Centre
The Bombolulu Workshop and Cultural Centre is located about 40 minutes from Mombasa town, along Nyali Road. It’s easily accessible by matatus (minibuses), taxis, and tuk-tuks. The Association for the Physically Disabled of Kenya established the centre in 1969 to provide benefits such as housing, education, medical aid, and employment to the physically blind and disabled. As artisans, they create handcrafted jewelry as well as other items and products for both the domestic and international markets. To support the project, make sure you buy their handmade items.Â
Citizens and residents: (adults) Ksh 250; (children below 16 years) Ksh 150. Non-residents: (adults) Ksh 750; (children below 16 years) Ksh 550.
6. Explore Mombasa’s Old Town
Mombasa has a long, ancient history dating back to 900 AD, making it the country’s oldest city. Due to its coastal location in the Indian Ocean, the city has been influenced by many external forces throughout its existence, culminating in its own distinct identity. There is no better place to witness this dramatic transformation than Mombasa Old Town, where you can stroll through the crisscrossing ancient streets full of stunning yellow buildings that once housed Mombasa’s incredible mixed population.
Walking through the streets of Mombasa Old Town, you will notice an Arab influence in the carvings on many of the old wooden doors that are still in use today. You will also notice British and Portuguese influences on many of the colonial architectural features throughout the Old Town. It’s like traveling back in time. Mombasa Old Town is not large, and you should be able to cover the entire area in a few hours while also visiting some of the area’s attractions.
During the stroll, you’ll see the Old Post Office, Africa Hotel, and more interesting sites. Make sure you walk along the main street (Ndia Kuu). Hire a tour guide for your safety and an in-depth understanding of the area. You can access their services at Fort Jesus at an affordable price.
7. Mama Ngina Waterfront
Mama Ngina Waterfront, located next to the Likoni ferry channel, is one of the most popular places to visit in Mombasa on a budget. This 26-acre (10.52-hectare) park is always open and free of charge. It’s a great spot to take in the ocean breeze and watch ships arrive and depart from Kilindini Harbour.
Tourists are drawn to the park by activities such as horseback riding, bicycle riding, and photography. In addition, vendors sell coconut water, fried cassava, water, and french fries in and around the tourist attraction. Children enjoy playing in the large park as well. The waterfront park was renovated in 2019 and is now well-paved and tidy. While there, ride on one of the Likoni ferries to see the enchanting beauty of the coast in the evening.
8. Rabai Museum
The Rabai Museum is located inside Kenya’s first Christian church, the Rabai Church, situated northwest of Mombasa in Rabai. It displays exhibits about the history of Christianity, archives on the slave trade, and artefacts related to the Mijikenda peoples, such as traditional clothing, tools used to prepare food and regalia.
The Rabai Museum primarily focuses on the work of German missionary Johann Ludwig Krapf (who built the church) and the contributions of other missionaries over the past 150 years. One would also find the first translation of the Christian Bible in Swahili and different local dialects here, along with beautiful pottery done by the locals. The church was also used as a rescue centre for slaves. Outside the church is one of the first classrooms built in the country to disseminate Christianity.
9. Tudor Water Sports Marina
Tudor Water Sports Marina is excellent value for money. It’s home to some of Mombasa’s best watersports, and you can spend a day on the water without breaking the bank. Deep-sea fishing, kayaking, paddleboarding, swimming, and sailing are some of the most popular water sports here. The cost of kayaking is Ksh 300 per hour. You can go there as a group to participate in water sports. This tourist attraction also includes a seafront restaurant, a gym, and lodging.
10. Mombasa Go-Kart
Mombasa Go Kart is located along Malindi Road, just a few miles away from Haller Park. If you’re looking for something different than just beaches or water parks, then head over to Mombasa Go-Kart. This motorsport arena offers an array of leisure activities, including kart racing, bike tours, and paintball. On the same premises are a family-friendly restaurant, a playground, and a garden. The large screens on-site are ideal for watching sporting action, say rugby or football matches.
11. Wild Waters
Wild Waters is an exciting attraction located in Mombasa, next to Mamba Village and across from the Nyali Golf Club. This amusement park is perfect for families, offering over 15 adult and kids slides, a Raindance arena, a water PlayStation, air rides, bumper cars, and other amusements. Visitors can also enjoy a coffee shop, a bar, and a food court. The park’s water slides are a highlight, with spiral slides and a fume bowl for adults, as well as a kids’ pool and play station area. In addition to the water rides, there are dry rides such as bumper cars and short and long rides. It’s a must-visit location in Mombasa for anyone seeking excitement and fun.
There are several nice places to stay close to Wild Waters Kenya, including the Nyali Beach Holiday Resort.
12. Mamba Village Centre
Mamba Village Centre in Nyali is one of Africa’s largest crocodile farms. Here, you can learn about the life cycle and behaviour of these fascinating amphibians. Kids love the chance to hold a baby croc, and another highlight for many visitors is watching the crocodiles fight for tasty morsels during feeding time.
Mamba Village Centre also offers horseback riding and a botanical garden with an aquarium. Orchids and aquatic plants are specialities, but the gardens also display carnivorous species. Carnivores will love the restaurant, which specializes in game meat such as crocodile, ostrich, and zebra.
Entry Fees: Residents: (adults) Ksh 350; (children) Ksh 200. Non-residents: adults: Ksh 800 (6.79 USD); children: Ksh 400 (3.39 USD). Besides that, this tourist attraction offers school trips and photography packages. They feed crocodiles at 5 pm every day. The crocodile farm is open from 9 am to 6 pm.
13. Mombasa Butterfly House
Visit the Butterfly House the next time you are in Mombasa. Butterflies are lovely creatures, and the Butterfly House is a great place to get up close and personal with them. It’s also an excellent place to learn more about these fascinating insects. The Butterfly House’s staff is enthusiastic about their work and eager to share their knowledge with visitors.
The Butterfly House is a fun and inexpensive place to spend an afternoon. Non-resident adults pay Ksh 500 for admission, resident adults pay Ksh 200, and adult citizens pay Ksh 100. Children under the age of 16 are charged half the admission fee. This conservation office is open from 8:30 am to 5:30 pm and is only a three-minute walk from Fort Jesus.
14. Mombasa Tusks
Mombasa Tusks have appeared in photographs and postcards, but what exactly are they? There are four massive aluminium tusks located opposite Uhuru Gardens in Mombasa. Furthermore, the tusks are a well-known landmark in Mombasa and one of the city’s most photographed attractions. They were built in 1952 along Moi Avenue, formerly Kilindini Road because Princess Margaret was to pass through the road on her way to the port. Her five-week journey to Mauritius and East Africa began in Mombasa. And since it isn’t too far from Mombasa Old Town, you can walk to Mombasa Tusks in about 15 minutes. So be sure to drop by there and take a few photos of yourself and the tusks to commemorate your visit to Mombasa.
15. Bamburi Beach
Bamburi Beach is an exceptionally calm beach, with fine, soft sand and calm waters. It is unquestionably one of the best places to visit for a memorable vacation with family. The beach is an ideal destination for sun worshipers and sand seekers, and it is a must-see for anyone who enjoys walking, swimming, or relaxing on the beach. It has everything a beach should have. The beach is also well-known for its abundance of nightclubs, restaurants, and modern hotels. Water sports such as scuba diving and snorkeling are available here. Camel rides are another popular activity in this area.
16. Mombasa Memorial Cathedral
The Mombasa Memorial Cathedral is an Anglican church located in Mombasa between Nkrumah Road and Cathedral Road. Its architecture is similar to that of a mosque and was built during the British colonial period. The white structure has several arches and is topped with a silver dome. The church also houses Tiwi School, which educates local youth, as well as a music school. It is also known for regularly organizing fun activities and games for families. Attending their services in person is possible, as is listening to their sermons online via their website.
17. Mtwapa Creek
Mtwapa Creek is a tranquil creek in Mombasa known for its water activities, scenic views, and picnic area. Because of its currents and temperature, it is ideal for fishing and scuba diving. Visit near sunset or sunrise, when the sky and water are orange and blue. It is also a fantastic location for photography. Rent a boat and cruise the creek while eating and admiring the dense forest and houses that surround it. Turtles, spiny lobsters, kingfish, yellow-tail barracuda, and other aquatic creatures can also be found at Mtwapa Creek. Be wary of the jellyfish that can be found here.
18. Tiwi Beach
Tiwi Beach in Mombasa is known for its white sand and secluded location. It is ideal for diving and snorkelling. Birdwatching is another popular tourist activity in the area. The view is enhanced by palm trees that line the beach. The coral reefs are 50 meters from the beach and are accessible by boat. The weather is generally warm, and the best time to visit Tiwi Beach is in February when the heat is less intense and the water temperature is comfortable. Tiwi Spot can be reached by taxi or public transportation from Diani Beach. One can rent an umbrella and a sling chair to enjoy the view while also feasting on the local delicacies available at the adjacent cafe.
19. Cruise in a Tamarind Dhow
Mombasa’s central island is dotted with seafood restaurants, but the Tamarind Dhow isn’t just a restaurant; it’s a boat. For centuries, Arab dhow boats have been a common sight along Africa’s East Coast, but the Tamarind is unique in that it allows you to eat grilled lobster while floating on the sea. On the 246-foot (75-meter) wooden vessel, sip a signature cocktail or three while listening to live music.
20. Nyali BeachÂ
Spend time at Nyali Beach. It is one of many unrestricted beaches in Kenya and the city of Mombasa. You’ll fall in love with its crystal-clear waters, smooth white sand, and breathtaking views. You will also not be charged to enjoy yourself on the beach. You are free to swim, sunbathe, cycle, or relax in the shade of palm trees. It also hosts several beach resorts and hotels, restaurants, and bars for more enjoyment.
21. Nyali Cinemax
Nyali Theatre or Nyali Cinemax, located on Main Nyali Road in Mombasa, is the country’s first and only Barco digital cinema hall. It has two movie theatres with comfortable and spacious seating, amazing sound systems, and large screens. It is well-known for showing Hollywood and Bollywood films. One can even watch a 2D or 3D movie here, though the glasses are not free and should be purchased elsewhere. Concessions sell snacks such as popcorn, chips, ice cream, and beverages. There are a few restaurants and cafes near the Cineplex.
22. Shimba Hills Nature Reserve
Shimba Hills, located just under two hours south of Mombasa by car, is a shining example of East Africa’s coastal forests teeming with wildlife. The park is home to the most African elephants in Kenya, as well as leopards, giraffes, hyenas, colobus monkeys, and other wildlife. Join a safari to see the animals roaming the grasslands, or go on a night walk to see nocturnal creatures on their evening adventures.
23. Baobab Park
At Likoni Port, which is located on the island of Mombasa, there is a park adorned with centuries-old baobab trees. It’s certainly worth taking a trip there, as during the day, you’ll encounter locals and quite a few children who visit the park for a respite.
24. Uhuru Garden
Located right next to the Elephant Tusks is Uhuru Garden. This garden is renowned for the population of bats that inhabit the trees. One particular species, known as the fawn phantom, boasts several thousand individuals within this garden. Bats fulfil crucial roles in ecosystems; however, for some individuals, they also evoke concerns due to their nocturnal behaviour and their association with eerie tales. Some people even believe that a jinni, a spirit from Arab mythology with extraordinary powers, resides in the land alongside these bats.
25. Mandhry Mosque
Mandhry Mosque is one of the Mombasa attractions you should not miss. It is the oldest mosque in the city and a great example of Swahili architecture. It combines the beautiful Arabic style with rounded geometric patterns from Africa, as seen on its minaret. It is one of the most iconic structures in Mombasa Old Town and shows that Swahili architecture was an indigenous product of Africa, not a product of outside influence, as many people believe. Unfortunately, the mosque is not open to visitors, but you can admire its beauty from the outside as you explore the streets of Mombasa Old Town.
26. Moonshine Beach Bar
Mombasa is home to some of the best nightlife spots in Kenya. If you have a spare evening after your Mombasa tour, a night out in the city or its outskirts is not to be missed. If you’re looking for a bar where you can hang out and enjoy your favourite drink, try the Moonshine Beach Bar. Located along Mount Kenya Road in Nyali, the bar is one of the coolest spots in Mombasa. It’s situated directly on the beach and serves everything from local beers to premium cocktails.
If you prefer a less thumping environment, go to the Bistro Restaurant and Pool Bar. Here, you can enjoy delicious food and drinks while being entertained by live music. It’s located in the Reef Hotel (a nice place to stay in Nyali).
27. Jomo Kenyatta Public Beach (Pirates Beach)
Jomo Kenyatta Public Beach, affectionately known as Pirates Beach, is free and always open. This wide sandy beach has plenty of coconut trees that provide shade. To make your trip to the beach enjoyable, you can engage in swimming, boat rides, bicycle riding, and playing football. Moreover, the beach is a great place to experience the laid-back vibe of Mombasa. And if you’re feeling adventurous, you can dance the night away at The New Big Tree Bar.
28. Barka Restaurant
Tourists seeking a coastal culinary adventure should drop by Barka Restaurant. The eatery in Mombasa’s Old Town, a few metres from the Central Police Station, serves authentic Swahili dishes, especially its biryani and pilau. It is so popular that sometimes Kenya’s fourth president, Uhuru Kenyatta, dines here while visiting Mombasa.
Mango, sugarcane, and tamarind juices are available. Food and drink prices are affordable, and the place is easily accessible by public transport. The restaurant is open every day from 7:30 am to 10:30 pm.
29. Kongowea Market
Kongowea Market is located a short drive from Mombasa Town. The market is more than simply a place to buy affordable clothes, household items, groceries, and fruits. It’s a meeting point, an unofficial cultural centre, and the home of delicious food.
A walking tour of Kongowea Market is one of the best activities in Mombasa. It allows you to engage with locals and learn about their way of life. You can also shop for fresh fruits and vegetables and test your bargaining skills.  Accessing this market shouldn’t be a problem, as it’s along the Mombasa-Malindi highway. If you’re using public transport, you’ll alight at a bus stop called Lights.
30. Have a Street Food Experience
Swahili cuisine is a beautiful blend of different cultures that live along the Kenyan coast. It includes local, Arabic, European, and Indian influences. Trips to Mombasa are made all the better when you sample the local Swahili food. A typical Swahili dish consists of rice and various spices, like cloves and coriander. The rice is prepared with different ingredients, such as fish, chicken, and beef, to make the dish delicious.
If you like trying local cuisines, make sure you try pilau (spiced rice) or wali wa nazi (rice cooked in coconut milk). Dine at Mombasa Dishes. They serve delicious Swahili meals at affordable prices (starting at $5). Other good restaurants in Mombasa include Barka, Forodhani, and Char-Choma.
31. Day Trip to Tsavo National Parks
If you want an authentic safari experience in Mombasa, take a day trip to Tsavo National Parks. Tsavo East National Park is home to the big five (the lion, leopard, rhino, elephant, and buffalo), Lugard Falls, and various bird species. On the other hand, Tsavo West is famous for wildlife viewing and attractions such as Mzima Springs. There are several accommodation options in these parks. If you’re visiting Tsavo West, Severin Safari Camp is the best place to stay. Visitors to Tsavo East can sleep and dine at the Voi Wildlife Lodge.Â
32. Krapf Memorial Park
Located at Mkomani in Nyali, Krapf Memorial Park commemorates the life of Johann Ludwig Krapf. He was a German explorer, missionary, and linguist famous for pioneering Christianity in Kenya and making the first Swahili dictionary. Across the pillar are also the graves of his wife, second daughter, and two other faithful who died in Mombasa. If you love history, visit the memorial park to learn more about Krapf and his work in Kenya. Don’t forget to write your name on the visitor’s book—a cactus tree. Dr. Krapf is also credited with being the first European to see Mount Kenya.
How To Get Around Mombasa?
By Tuk Tuk: The cheapest way to get around Mombasa is by flagging down one of the many Indian-style tuk-tuks, which are a common mode of transportation in places along the east coast of Africa. They often roam the streets at all hours, being cheap, fast, and easy to find. Just make sure you agree upon the price before getting on.
By Bolt/Uber: Another great way to get around Mombasa is by using taxi-hailing apps like Bolt, a cheaper alternative to Uber. They are a cheap and convenient way to travel between further places like Mombasa Old Town and Nyali Beach.