Budget hotels in Malindi

Find the Top Cheap and budget hotels in Malindi – 5+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-5 out of 5 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.5 km from City Centre1000 m from Supermarket (Malindi)
From   US$ 34 /nightSelect
Featuring a swimming pool and 30 rooms, the Double Heart is within a 5-minute drive of Malindi Beach.
MapView on map400 m from City Centre900 m from Supermarket (Malindi)
From   US$ 51 /nightSelect
There are rooms facing pool and the Seaview Resort Malindi is set within a 300-metre distance of Mamasavana.
  • Outdoor Pool
  • Shared Lounge
  • Children's Playground
1.8 km from City Centre800 m from Betty's Boutique
From   US$ 51 /nightSelect
  • Stylish outdoor swimming pool area
  • Serene garden and shared lounge
  • Kids' playground for family fun
Bed & Breakfast
800 m from City Centre700 m from Supermarket (Malindi)
From   US$ 9 /nightSelect
Casino Malindi is about a 10-minute stroll from the Baba Lao, while Malindi Museum is 5 minutes away by car.
  • Outdoor pool
  • Family rooms
  • On-site restaurant
4.3 km from City Centre1.7 km from Malindi Marine National Park
From   US$ 26 /nightSelect
  • Traditional African architecture design
  • Spacious African-styled family rooms
  • Large outdoor swimming pool

Top Cheap Hotel Picks in Malindi

How much is a hotel room per night?

These hotels offer convenient access to Malindi Beach, the Malindi Marine National Park, and other local attractions like the Vasco da Gama Pillar. Prices start around $50 per night, with many options receiving ratings above 7.0/10.

3 star: $50-$100
4 star: $100-$200
5 star: $200-$400

Top Recommended Cheap Family Friendly Hotels in Malindi