1. Discover modern comfort and style in this peaceful one-bedroom apartment.

- Location: Malindi
- Price: $60 nightly, $60 total, Nov 15 - Nov 16, Total with taxes and fees, for Our top choices for Malindi apartments
Plan your trip

Check prices for these dates, December 13 – 14, 2026




















Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Pristine beaches meet vibrant marine life at Malindi Marine National Park, where snorkeling reveals colorful coral gardens and tropical fish. Explore the mysterious Gedi Ruins nearby, then sample fresh seafood at the waterfront restaurants along Silver Sands.












You'll find 97 apartments to choose from in Malindi for your stay. Why not take time to appreciate the beaches during your visit?
An apartment comes equipped with a kitchen, so you can cook some of your meals, and often has more space than a traditional hotel room. Apartments are a good option for couples who want to live like locals, and also for families wanting the conveniences of home.
Below is a top apartment to consider: Oasis Village: Amenities include separate dining areas. Free parking and a children's pool are on site.
Expedia has 97 apartments to book in Malindi.
Weather is only one factor, but it can really affect your travel plans, especially when you are planning a longer stay in Malindi. The hottest months are usually March and April with an average temp of 82°F, while the coldest months are August and July with an average of 78°F. Average annual precipitation for Malindi is 29 inches.
Malindi is known for its beaches. Silversands Beach and Malindi Beach are a couple of lovely local spots to get outside and enjoy nature. While here, Mambrui Beach and Vasco da Gama Pillar are other places worth a visit.
Knowing a bit about the transportation options can save you time when you get to your destination. Fly into Malindi (MYD), which is located 1.4 mi (2.2 km) from the heart of the city. If you'd like to explore around the area, you may want to rent a car for your trip.