Hotels in Malindi

Find the best deals on 223 hotels in Malindi

Check-in
Check-out
Compare vs. momondo |

Things to do in Malindi

Malindi Beach

How much are hotels near Malindi Beach?

Hotels near Malindi Beach are typically 8% less expensive than the average hotel in Malindi, which is $57.

Hotels near Malindi Beach
Young Safari Hotel
Best value
Young Safari Hotel
7.0
$18
Diamonds Dream of Africa
#1 Most popular
Diamonds Dream of Africa
8.0
$169
Ocean Beach Resort & Spa
#2 Most popular
Ocean Beach Resort & Spa
8.2
$135
Paradiso Villaggio
#3 Most popular
Paradiso Villaggio
Premier Guest Residence Hotel
#4 Most popular
Premier Guest Residence Hotel
7.0
$25
Le Chateau B&B Malindi
#5 Most popular
Le Chateau B&B Malindi
$32
Swahili House
Swahili House
9.0
$70
Comfy Palace Guest House
Comfy Palace Guest House
$28
Hhvilla
Hhvilla
9.0
Pine Court Hotel
Pine Court Hotel
Sai Eden Roc Hotel
Sai Eden Roc Hotel
$144
The Lawford
The Lawford
9.0

When to book a hotel in Malindi

Check out the information below to find the best deal on a Malindi hotel room
Low Season
June
High Season
January

cheapest month to stay

60%

expected price decrease

most expensive time to stay

54%

expected price increase

Price
$42 - $224
Highest day of week
Thursday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$71

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$76

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Malindi is: 4-5 star, 25 days before.
4-5 star
$114 - $168

How much does a hotel in Malindi cost per night?

Use the information below to find quality Malindi hotel rooms for low prices
4 stars and above
Hemingways Watamu
#1 most popular
Hemingways Watamu
9.0
$175
Kilili Baharini Resort & Spa
#2 most popular
Kilili Baharini Resort & Spa
8.0
$76
African House Resort
Best value
African House Resort
9.0
$56

Cheap hotels in Malindi

These hotels and hostels are the cheapest accommodations available in Malindi
Marine Holiday House
Marine Holiday House
9.0
$40
Hemingways Watamu
Hemingways Watamu
9.0
$175
African House Resort
African House Resort
9.0
$56
Kilili Baharini Resort & Spa
Kilili Baharini Resort & Spa
8.0
$76

Get the best value hotel in Malindi

These hotels have the best prices for their ratings
Marine Holiday House
Marine Holiday House
9.0
$40
Hemingways Watamu
Hemingways Watamu
9.0
$175
African House Resort
African House Resort
9.0
$56
Kilili Baharini Resort & Spa
Kilili Baharini Resort & Spa
8.0
$76

Malindi travel information

How long do people stay in Malindi?

On average, people stay in Malindi for a total of 5 nights.

How much does a hotel cost in Malindi?

The price of a hotel in Malindi depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $87 per night.

When is the best time to book a hotel in Malindi?

Malindi hotels are at their most economical to book in the month of June. The rates you are charged may be 60% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Malindi?

Monday is the day where you will typically find the lowest price for your hotel room in Malindi. The highest price tends to be on Wednesday.


Start planning your trip to Malindi