Hotels in Malindi

Search for Malindi Hotels

Save up to 40%!

Get instant savings with Secret Prices

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

Best Malindi Hotels

Malindi overview

Whatever your interests are, Malindi has something for you. Visitors to Malindi can take time to see places such as Malindi Beach and Marine Park.

Where to stay in Malindi

Whether travelling for business or leisure, Malindi can comfortably accommodate you. There are 38 hotels in Malindi and you can shop for as many as 39 deals for rooms on Hotels.com, some with discounts of up to 30%. Our room prices start at GBP 22 per night. Here is a breakdown of hotels for each star rating in Malindi as well as in the surrounding area:
  • • 7 5-star hotels from GBP 66 per night
  • • 23 4-star hotels from GBP 29 per night
  • • 18 3-star hotels from GBP 22 per night

How to get to Malindi

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

What to see around Malindi

Highlights of the area include:
  • • Malindi Beach
  • • Marine Park

When to visit Malindi

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

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