Hotels in Malindi

Search for Malindi Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Malindi Hotels

Malindi overview

Malindi is a relaxing place, distinct for its oceanfront and known for its aquarium and gardens. You'll enjoy Malindi's beaches and museums, along with activities like kitesurfing and surfing. Spend a relaxing day at Watamu Marine National Park and Arabuko Sokoke Forest when the weather is nice. Head to Malindi Beach and Silversands Beach to make some memories. Malindi is an inviting destination that has something for everyone.

Where to stay in Malindi

Whether you're planning to stay for a night or for the week, the area around Malindi has accommodations to fit every need. Search for hotels in Malindi with by checking our online maps. These display the areas and neighbourhoods around all Malindi hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Malindi hotel deals are here with our lowest price guarantee.

How to get to Malindi

Fly in to Malindi (MYD), 3.2 mi (5.2 km) from central Malindi.

What to see around Malindi

It's recognised for its beaches. Top places for nature lovers include:
  • • Malindi Beach
  • • Silversands Beach
  • • Marine Park
  • • Mambrui Beach
  • • Watamu Beach
Recommended places to see include:
  • • Ruins of Gedi
  • • Bio-Ken Snake Farm
  • • Watamu Marine National Park
  • • Spiaggia delle Tartarughe
  • • Watamu Marine National Park

When to visit Malindi

Curious about when the best time to visit is? Here are the seasonal trends to help with your planning:

Seasonal temperatures
  • January-March: 31°C day, 23°C night
  • April-June: 31°C day, 21°C night
  • July-September: 29°C day, 20°C night
  • October-December: 31°C day, 22°C night
Seasonal average rainfall
  • January-March: 6 cm
  • April-June: 12 cm
  • July-September: 10 cm
  • October-December: 11 cm
  • Dining
  • Luxury
  • Beaches