Save up to 17% by booking Flight + Hotel.
Search 590,000 properties and 550 airlines worldwide.
Malindi is located some 260 miles (418 kilometers) from Nairobi, the country's capital.
While in Malindi, do spend some time at Malindi Beach.
Malindi isn't the only spot in this intriguing region that is worth seeing; keen travelers will be keen to be sure to set aside plenty of time to experience the magic of the surrounding scenery, cities and towns. Roughly 11 miles (18 kilometers) away you'll find Watamu. Head here to see the Watamu Beach and Watamu Marine National Park.
Expand your mind by spending a few hours at Kenya's wonderful craft workshops.
Sometimes, the most enjoyable way to see a place is by tapping into the expertise of locals. The region offers some very informative wildlife spotting tours and wildlife safaris.
For many people, enjoying a new place is as much about local food as it is about taking photos of sights so don't forget to try out the meals for which this area is known. Popular ingredients in this area are potato and maize. How about trying ugali (cornmeal) or irio (mashed peas and potato mix)? Both meals are a common fare in this area. When it is the end of you meal, you should try chilled banana cream. And, regardless of what time it is, Kenya is a great spot to ask for Picana (mango juice).
When booking your holiday to Malindi, keep in mind that the handiest major airport, Moi International Airport, is located in in Mombasa, 65 miles (105 kilometers) away.
This Malindi resort is on the beach, 0.9 mi (1.4 km) from Malindi Beach, and within 12 mi (20 km) of Marine Park and Mambrui Beach. Ruins of Gedi is 12.1 mi (19.5 km) away.
Located by the sea, this family-friendly resort is 2.2 mi (3.6 km) from Marine Park and 4.8 mi (7.7 km) from Malindi Beach. Bio-Ken Snake Farm and Mambrui Beach are also within 20 miles (32 km).
This beachfront hotel is located in Malindi, close to Silversands Beach, Crocodile and Snake Farm - Malindi and Marine Park. Local attractions also include Malindi Beach.
Located in the heart of Malindi, this hotel is 0.8 mi (1.3 km) from Malindi Beach and within 12 miles (20 km) of Marine Park and Mambrui Beach. Ruins of Gedi and Bio-Ken Snake Farm are also within 16 miles (25 km).
This Malindi resort is on the beach, 0.6 mi (0.9 km) from Malindi Beach, and within 12 mi (20 km) of Marine Park and Mambrui Beach. Ruins of Gedi is 12.3 mi (19.7 km) away.
Situated on the waterfront, this hotel is 2.1 mi (3.3 km) from Marine Park, and within 16 mi (25 km) of Mambrui Beach and Ruins of Gedi.
This Malindi hotel is on the beach, 3.3 mi (5.3 km) from Mambrui Beach, and within 12 mi (20 km) of Malindi Beach and Marine Park. Watamu Beach and Ruins of Gedi are also within 25 miles (40 km).
Offering direct access to the beach, this Malindi hotel is 0.1 mi (0.1 km) from Malindi Beach and within 12 mi (20 km) of Marine Park and Mambrui Beach. Ruins of Gedi is 12.2 mi (19.6 km) away.