Malindi

Beach Hotels in Malindi

Best hotels in Malindi for a relaxing seaside escape

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Malindi

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Swimming Pool, Sailing
Very Good
69 reviews
8.4/10
1 night
From €111
Check Availability
39
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Swimming Pool View, Balcony
Outstanding
3 reviews
10/10
1 night
From €38
Check Availability
99+
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Swimming Pool, Sunbathing Area
Outstanding
6 reviews
9.8/10
1 night
From €150
Check Availability
99+
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Swimming Pool, Sunbathing Area
Very Good
35 reviews
8.6/10
1 night
From €167
Check Availability
82
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Swimming Pool View, Balcony
Amazing
2 reviews
9.7/10
1 night
From €65
Check Availability
57
Hotels in Malindi
Featured facilities: Balcony, Diving
4 reviews
6.0/10
1 night
From €23
Check Availability
99+
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Swimming Pool, Fishing
Very Good
20 reviews
8.3/10
1 night
From €124
Check Availability
32
Hotels in Malindi
Featured facilities: Public Beach, Swimming Pool View, Balcony
1 night
From €54
Check Availability
33
Outstanding
7 reviews
10/10
1 night
From €14
Check Availability
21
Hotels in Malindi
Featured facilities: Exclusive Beach Area, Balcony
Very Good
8.3/10
1 night
From €21
Check Availability
See All Beach Hotels in Malindi

Frequently Asked Questions

What are the best Beach hotels in Malindi?

Whether you are travelling to Malindi for business or tourism, Ocean Beach Resort & Spa (from €163) , Kilili Baharini Resort & Spa (from €136) and Silver Rock Hotel & Beachfront Apartments (from €24) are all preferred hotels.

How much is the average rate for Beach hotels in Malindi?

For Beach hotels in Malindi, the average price on weekdays is €175, and on weekends (Friday–Saturday) is €175.

What are some of the best luxury Beach hotels in Malindi?

Looking for luxury service? Ocean Beach Resort & Spa (from €163) is very popular.

Which Beach hotels in Malindi provide breakfast?

Which Beach hotels in Malindi offer a gym?

Get used to exercising? Ocean Beach Resort & Spa (from €163) provides fitness facilities.

Which Beach hotels in Malindi provide spa service?

Tired from travelling? Ocean Beach Resort & Spa (from €163) and Kilili Baharini Resort & Spa (from €136) provide highly rated spa services.

What deals are available for Beach hotels in Malindi?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Malindi Beach Hotels Information

Total properties16
Number of reviews66
Weekend Avg. Price€175
Weekday Avg. Price€175