Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Malindi – 140 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.

Silversand Beachfront Residence

Hotel in Malindi

Located 131 feet from a private beach and surrounded by tropical garden, Silver Rock Hotel in Malindi offers self-catering in the suites and apartments. The site is close to the beach, the staff is very polite, it's quite and with 1-3 dollars you can go by motorbike driver anyway around Malindi

Show more Show less
7.2
Good
105 reviews
Price from
$36
per night

White Elephant Sea Lodge

Hotel in Malindi

Located along the sandy Malindi beaches, White Elephant Sea & Art Resort in the Marine National Park features 2 swimming pools overlooking the sea. Quiet beach, clean sand, 2 swimming pools, spacious rooms, friendly staff, friendly owner

Show more Show less
8.1
Very Good
97 reviews
Price from
$135
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. I loved how private the hotel is. No one bothers you and you can comfortably come in any time. The staff were quite friendly and the hotel is conveniently right at the road. It has a bar within so that's a definite top point. I looooved the swimming pool too and how all the plants and vegetation form an amazing shade.🥰🥰🥰

Show more Show less
7
Good
63 reviews
Price from
$15
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. Good service. Evening entertainments.

Show more Show less
7.9
Good
166 reviews
Price from
$156.60
per night

The Lawford

Hotel in Malindi

The Lawford features a swimming pool, garden, and shared lounge in Malindi. Featuring a 24-hour front desk, the accommodations offers room service and a concierge service for guests. The facilities provided in the villa were excellent! The staff were very friendly and always happy to help regarding any of our concerns. The chef was great and knows how to make a variety of dishes which made our time there a lot more easier and relaxed!

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

Young Safari Hotel

Hotel in Malindi

Located in Malindi, a 6-minute walk from Malindi Beach, Young Safari Hotel features views of the city. The rooms are so spacious and the furniture are epic. Plenty of water and continuous power supply.

Show more Show less
7.1
Good
124 reviews
Price from
$8
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. We had the best stay in Villa Ameera. The room is beautiful, clean and has an AC. The owner and his nephew are super friendly. Can highly recommend them.

Show more Show less
8.4
Very Good
34 reviews
Price from
$45
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. The quality of services The professional and loving staff members The architect and decor and location

Show more Show less
8.4
Very Good
71 reviews
Price from
$299
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 seasonal outdoor swimming pool and a bar. I cannot express how lovely our stay at Villa malindi was. The host Alex went above and beyond to make sure we were well tended. We saw beautiful beaches, enjoyed 5 star quality food and service, washing our laundry daily was a wonderful bonus.Tge rooms are beautifully decorated and the wifi is exceptionally good. I loved that it's a small intimate hotel especially during this covid time, very definitely recommend this hotel if you want a carefree and top notch holiday experience.

Show more Show less
9.7
Exceptional
38 reviews
Price from
$270
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. Peaceful and we could cook there

Show more Show less
8.6
Excellent
79 reviews
Price from
$63
per night

Most-booked hotels in Malindi in the past month

See all

Budget hotels in Malindi

See all

FAQs about hotels in Malindi

  • The average price per night for a 3-star hotel in Malindi this weekend is $88 or, for a 4-star hotel, $170. Looking for something even fancier? 5-star hotels in Malindi for this weekend cost around $275 per night, on average (based on Booking.com prices).

  • For hotels in Malindi that serve highly-rated breakfasts, try Hotel Villa Malindi, Villa Mela Malindi, and White Elephant Sea Lodge.

  • These hotels in Malindi are highly rated by couples: Hotel Villa Malindi, Leopard Point Luxury Beach Resort & Spa - Malindi, and La Malindina.

  • On average, it costs $48 per night to book a 3-star hotel in Malindi for tonight. You'll pay around $170 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Malindi will cost around $258, on average (based on Booking.com prices).

  • Travelers who stayed in Malindi near Malindi Airport (MYD) have said good things about Villa Ameera Malindi, Villa Mela Malindi, and Hotel Villa Malindi.

  • On average, 3-star hotels in Malindi cost $42 per night, and 4-star hotels in Malindi are $128 per night. If you're looking for something really special, a 5-star hotel in Malindi can be found for $175 per night, on average (based on Booking.com prices).

  • Many families visiting Malindi loved staying at Hotel Villa Malindi, Villa Mela Malindi, and Villa Ameera Malindi.

  • Hotel Villa Malindi, Villa Ameera Malindi, and Villa Mela Malindi got great room view-related reviews from travelers in Malindi.

  • Hotel Villa Malindi, La Malindina, and Villa Mela Malindi are some of the popular 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