Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Malindi – 126 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Young Safari Hotel

Hotel in Malindi

Located in Malindi, a 6-minute walk from Malindi Beach, Young Safari Hotel features views of the city. Location is excellent the center of everything museum, market, hangout pubs and beach.

Show more Show less
6.4
Review score
106 reviews
Price from
$8
per night

Silver Rock Hotel Beachfront

Hotel in Malindi

Located 131 feet from a private beach and surrounded by tropical garden, Silver Rock Hotel Beachfront in Malindi offers self-catering in the suites and apartments. it was wesome, the beach front the best

Show more Show less
7.2
Good
143 reviews
Price from
$46
per night

Sandies Malindi Dream Garden

Hotel in Malindi

Sandies Malindi Dream Garden features a restaurant, outdoor swimming pool, a bar and garden in Malindi. The food was perfect. The attitude of the staff was warm

Show more Show less
7.9
Good
201 reviews
Price from
$142.88
per night

Villa Ameera Malindi

Hotel in Malindi

Featuring pool views, Villa Ameera Malindi provides accommodations with an outdoor swimming pool, a shared lounge and a garden, around 2.2 mi from Malindi Marine National Park. The chef was available on request and prepared a delicious breakfast. The swimming pool on site is very clean, well lit, and maintained. It was a highlight for the trip and our shared evenings listening to music or playing. The staff team was very supportive.

Show more Show less
8.6
Excellent
75 reviews
Price from
$45
per night

Premier Guest Residence Hotel

Hotel in Malindi

Located in Malindi, an 11-minute walk from Malindi Beach, Premier Guest Residence Hotel provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The reception was very good, the room was spacious and the cleaners are good and maintained the room. The swimming pool clean and well maintained. the hotel location is good close proximity to town

Show more Show less
6.8
Review score
129 reviews
Price from
$25
per night

The Lawford

Hotel in Malindi

The Lawford features 2 common swimming pools and 5 private pools, garden, and shared lounge in Malindi. The staff was amazing, Thanks to anthony for the services Can’t wait to be back soon.

Show more Show less
7.6
Good
89 reviews
Price from
$190.80
per night

Travellers Inn Resort Malindi

Hotel in Malindi

Set in Malindi along the Malindi-Mombasa Road, Travelers Inn Resort Malindi features traditional thatched Makuti-roofed buildings surrounded by tropical gardens. The owner for the property was extremely helpful in making sure that I was in the loop for the ways and customs of the country as this was my first visit and didn't know quite what to expect.His staff were amazing in helping in every way they could to make my stay as comfortable as possible I could not fault them at all .I now have only to thank them for their hospitality and to say keep up the good work . in time I would definitely go back and stay there again . From one happy customer xx😀

Show more Show less
7
Good
64 reviews
Price from
$15
per night

Hotel Villa Malindi

Hotel in Malindi

Located in Malindi, 1.2 miles from Malindi Marine National Park, Hotel Villa Malindi provides accommodations with a restaurant, free private parking, a bar and a shared lounge. Alex the owner leaves no stone unturned for you. He dedicates alot to make sure have the best time there. He even gave us a room upgrade for free!

Show more Show less
9.6
Exceptional
47 reviews
Price from
$215
per night

Leopard Point Luxury Beach Resort & Spa - Malindi

Hotel in Malindi

Offering a spa center and a private beach area, Leopard Point Luxury Beach Resort & Spa - Malindi is set in Malindi. Beautiful Villas. We cant wait to visit again! Wonderful staff and very spacious villas.

Show more Show less
8
Very Good
55 reviews
Price from
$312
per night

Villa Mela Malindi

Hotel in Malindi

Featuring a lush garden with a pool, Villa Mela Malindi is located in Malindi, within 1640 feet of the Indian Ocean. It has a restaurant and a bar, and offers massages and a fitness area. The facilities, clean pool, very helpful staff who are knowledgeable about the surrounding areas. We got a reliable tukutuk driver/tour guide. When you get there ask for Abadalla. Steve and team, asanteni sana tutarejea.

Show more Show less
8.4
Very Good
53 reviews
Price from
$70
per night

Most-booked hotels in Malindi in the past month

See all

Budget hotels in Malindi

See all

Hotels located in the center of Malindi

See all

FAQs about hotels in Malindi

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Malindi:

Explore guest reviews of hotels in Malindi

See all