Kenya North Coast · Kenya

Hotels in Malindi

Historic coastal town with a marine park on its doorstep

Book hotels in Malindi with BuuPass

Malindi mixes Swahili history with beach holidays, Italian restaurants and a protected marine park.

It has affordable hotels in town as well as beach resorts.

See available hotels in Malindi
  • Pay with M-Pesa Airtel Money and card also accepted
  • Exclusive rates Compare prices for your exact dates
  • Customer care 8:00 AM – 10:00 PM by phone, chat or email

Where to stay in Malindi

Silversands

Beach resorts and holiday apartments on a long stretch of sand.

Casuarina

Close to Malindi Marine Park, ideal for snorkelling trips.

Malindi Town

Budget-friendly hotels near shops, restaurants and the old town.

Things to do near Malindi

  • Vasco da Gama Pillar
  • Malindi Marine National Park
  • Marafa Depression (Hell’s Kitchen)

Getting to Malindi

Malindi Airport has flights from Nairobi and Mombasa, and buses run along the coast road.

Travelling by bus? Book your ticket on BuuPass

Hotels in Malindi: FAQs

Are there cheap hotels in Malindi?

Yes. Malindi town has many affordable hotels and guest houses. Sort by price on BuuPass to compare them.

How do I pay for a hotel in Malindi on BuuPass?

You can pay securely with M-Pesa, Airtel Money or a debit/credit card when you book.

How can I find cheap hotels in Malindi?

Search your dates, then sort by lowest price and filter by star rating. Each room shows the total price for your stay before you book.

Can I cancel my hotel booking?

It depends on the rate. Every room shows whether it is refundable and lists its cancellation policy before you pay.

Explore more hotel destinations