Malindi

Malindi Beach Hotels

Book your summer escape at Malindi's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Malindi Beach Hotels

Experience premium Beach resorts near Malindi!
Most Booked
Lowest price
Closest to downtown
Highest Rated
82
Hotels in Malindi
Featured facilities: Private beach area, Pool view, Balcony
Amazing
1 review
9.5/10
1 night
From INR 7,798
Check availability
33
Hotels in Malindi
Featured facilities: Public beach
Outstanding
10/10
1 night
From INR 1,649
Check availability
99+
Hotels in Malindi
Featured facilities: Private beach area, Pool, Sailing
Very Good
65 reviews
8.1/10
1 night
From INR 10,844
Check availability
99+
Hotels in Malindi
Featured facilities: Private beach area, Pool, Sunbathing area
Very Good
37 reviews
8.2/10
1 night
From INR 13,206
Check availability
65
Hotels in Malindi
Featured facilities: Balcony, Diving
14 reviews
5.6/10
1 night
From INR 3,899
Check availability
49
Hotels in Malindi
Featured facilities: Public beach
Very Good
8.3/10
1 night
From INR 3,326
Check availability
99+
Hotels in Malindi
Featured facilities: Fishing, Snorkeling
Very Good
17 reviews
8.0/10
1 night
From INR 7,225
Check availability
99+
Hotels in Malindi
Featured facilities: Public beach, Pool, Dry cleaning
Good
26 reviews
7.9/10
1 night
From INR 20,361
Check availability
99+
Hotels in Malindi
Featured facilities: Pool, Sunbathing area, Tennis court
Very Good
2 reviews
8.1/10
1 night
From INR 11,291
Check availability
27
Hotels in Malindi
Featured facilities: Private beach area, Pool view, Balcony
7.0/10
1 night
From INR 7,239
Check availability
Show More Beach Hotels in Malindi

Frequently Asked Questions

What are the best Beach hotels in Malindi?

How much does a Beach hotel in Malindi cost?

For Beach hotels in Malindi, the average price on weekdays is INR 19,581, and on weekends (Friday–Saturday) is INR 19,609.

Which Beach hotels in Malindi offer a gym?

Get used to exercising? Ocean Beach Resort & Spa (from INR 14,337) is a popular choice with fitness facilities.

What are some of the best Beach hotels in Malindi with breakfast?

Which Beach hotels in Malindi are available for spa services?

Search for a relaxation during traveling? Ocean Beach Resort & Spa (from INR 14,337) and Kilili Baharini Resort & Spa (from INR 10,466) provide highly rated spa services.

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

Looking for luxury stays? Ocean Beach Resort & Spa (from INR 14,337) provides excellent service.

Malindi Beach Hotels Information

Total properties18
Number of reviews73
Weekend Avg. PriceINR 19,609
Weekday Avg. PriceINR 19,581