Hotels in Malindi, Kenya

Only Handpicked and Verified Resorts for Your Stay in Malindi, Kenya
Check-in
03Dec2025Select date
Check-out
04Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Price range for hotels in Malindi

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 435
⬇️ The lowest price
US$ 9
💸 Average price for
5-star hotels
US$ 273
4-star hotels
US$ 190
3-star hotels
US$ 104
Apartments
US$ 366

Best hotels in Malindi

Based on guest reviews over the last 12 months

Beachfront Bliss:
Diamonds Malindi
Cozy Boutique Charm:
Baba Lao Hotel
All Inclusive Relaxation:
Ocean Beach Resort & Spa
Cultural Heritage Retreat:
Hotel Villa Malindi
Luxury Living Experience:
Billionaire Beachfront Apartments
Family Friendly Fun:
Sandies Malindi Dream Garden
Elegant Waterfront Escape:
Silver Rock Hotel
Private Oasis of Leisure:
Lion In The Sun

How to get to Malindi

A list of all available types of transport

Airports
Malindi (MYD)

Weather in Malindi

Check out the weather statistics so you know what to expect when you book your hotel in Malindi

Average monthly max temperature
Average monthly min temperature
30.0°C
24.0°C
January
32.0°C
25.0°C
February
31.0°C
25.0°C
March
29.0°C
24.0°C
April
28.0°C
23.0°C
May
27.0°C
22.0°C
June
26.0°C
22.0°C
July
27.0°C
22.0°C
August
28.0°C
23.0°C
September
29.0°C
24.0°C
October
30.0°C
24.0°C
November
31.0°C
25.0°C
December
Hottest month
32°C
February
Coldest month
22°C
July
Sunny days
300
days per year
Rainy days
80
days per year
Snow days
0
days per year
High season
December to March
Low season
April to June
For land-based outdoor adventure activities in Malindi, such as hiking in the nearby Arabuko Sokoke Forest, plan your visits between December and March when the weather is dry and sunny. The cooler months of June to August are great for exploring Malindi's sunset dunes and taking nature walks along the coastal trails. Always check for accommodation at hotels in Malindi to ensure comfort after a day of adventure.

FAQs about hotels in Malindi

We hope that the answers to these questions will help you plan your trip

Which hotels in Malindi are best suited for families?
Hotels like Ocean Beach Resort & Spa and Sandies Malindi Dream Garden are family-friendly and offer amenities such as children's pools and organized activities. They cater to family needs effectively.
Which hotel properties offer unique views in Malindi?
The Lion In The Sun is known for its stunning ocean views, while Diamonds Malindi also provides beautiful beachfront views. Both are excellent for enjoying the coastal scenery.
What are the average nightly rates for hotels in Malindi?
Average nightly rates in Malindi range from $80 to $250, depending on the season and hotel type. More affordable options include Baba Lao Hotel at approximately $70, while high-end properties like Lion In The Sun start around $230.
Which hotels in Malindi are top-rated by guests?
According to guest reviews, Lion In The Sun and Diamonds Malindi consistently receive high ratings for service and amenities, often scoring above 8.5 out of 10 on popular review platforms.
Which hotel in Malindi is closest to the beach and popular landmarks?
Silver Rock Hotel is conveniently located just 500 meters from the beach, while Hotel Villa Malindi is also closely situated to local attractions, making them great options for those wanting easy access to the coast and sightseeing.

Essential Hotel Facts for Malindi, Kenya

This guide provides insights into hotel options available in Malindi, evaluating 8 properties to help travelers make informed decisions.

Nightly prices range from $50 to $200.

Malindi has 8 hotels within its vicinity.

Peak travel seasons are December to February and July to August.

Expect local taxes/fees around 10%.

Most hotels are within 5 km of Malindi Marine National Park.