Skip to main content

Search hotels in Malindi

Enter your dates to see the latest prices and deals for Malindi hotels

Select occupancy

Malindi – 284 hotels and places to stay

Filter by:

Star rating
Review score

Q Boutique Resort Malindi

Hotel in Malindi

Q Boutique Resort Malindi has a garden, terrace, a restaurant and bar in Malindi. Boasting family rooms, this property also provides guests with an outdoor pool.

J
Jonathan
From
United Kingdom
A very new and incredibly beautiful hotel. Thank you so much to Wilson, Caroline and Victor for their amazing customer service. The food was amazing and the bedrooms and public areas are stunning. Really impressed and will definately be back. Thanks, Jonathan
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 168 reviews
Price from
€ 87.31
1 night, 2 adults

Lion in the Sun Boutique Hotel & Spa

Hotel in Malindi

Located in Malindi, 800 metres from Tropical Beach, Lion in the Sun Boutique Hotel & Spa provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

P
POLONA
From
Slovenia
at the time we were staying there there were allmost no guests .The management upgraded us .Everyone was so nice .Genuine nice .
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
Price from
€ 174.49
1 night, 2 adults

Hotel Villa Malindi

Hotel in Malindi

Located in Malindi, 400 metres from Tropical Beach, Hotel Villa Malindi provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

I
Irina
From
Latvia
We loved absolutely everything about Villa Malindi. The villa, the rooms, the pool, the whole atmosphere, the food and the free laundry service option. Alex and George, as well as other staff were amazing. Alex was in touch with every guest of the villa in the morning and at dinner, asking if we needed anything, advised on where to go to see the best beaches and sightseeing, arranged the car when we needed. Honestly, that was the best stay in Kenya and was a cherry on top in the end of our big 4-week trip.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews
Price from
€ 160.38
1 night, 2 adults

Baba Lao Beach Hostel

Hotel in Malindi

Situated in Malindi, a few steps from Malindi Beach, Baba Lao Beach Hostel features accommodation with a garden, free private parking, a private beach area and a terrace.

U
Usman
From
United Kingdom
The host was really friendly and helpful he also upgraded me on a bigger room free of charge if I go back to malindi I would definitely book this place again and I would recommend you to go there.breakfast was really good to. And this place is on the beach it self so you can leave for belongings at the hotel and go for a quick swim any time. Thanks you baba
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
Price from
€ 9.54
1 night, 2 adults

Saffron Garden Malindi

Hotel in Malindi

Located in Malindi, 1.2 km from Malindi Beach, Saffron Garden Malindi provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Hedda langved
From
Norway
Loved the pool area! Good drinks and food, perfect for relaxing. And the staff was amazing!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 259 reviews
Price from
€ 70.31
1 night, 2 adults

Casuarina Lounge

Hotel in Malindi

Set in Malindi, less than 1 km from Tropical Beach, Casuarina Lounge offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

S
Steven
From
Kenya
Peacefull and quiet… Which makes the stay to be refreshing
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 45 reviews
Price from
€ 19.51
1 night, 2 adults

Seaview Resort Malindi

Hotel in Malindi

Located in Malindi, 1.1 km from Malindi Beach, Seaview Resort Malindi provides accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13 reviews
Price from
€ 57.22
1 night, 2 adults

PRIMESHADE GUESTHOUSE

Hotel in Malindi

Set in Malindi, 600 metres from Malindi Beach, PRIMESHADE GUESTHOUSE offers accommodation with a garden, free private parking and a restaurant.

M
Maureen
From
Kenya
Very warm and kind staff The plàce is private and quiet Onsite restaurant serves v.good food at v.reasonable prices Rooms were kept v.clean Location is ideal,easily accessible and secure Would visit again
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 44 reviews
Price from
€ 22.31
1 night, 2 adults

The Kasa Malindi

Hotel in Malindi

The Kasa - Malindi is a unique luxury destination located on the north coast of Kenya in the town of Malindi and on the shores of the Indian Ocean.

L
Lilian
From
Kenya
Very spacious villa, very clean, the best food and amazing staff, especially Emmanuel at check-in, faith at the restaurant and Emmanuel who cleaned our villa.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 39 reviews
Price from
€ 279.15
1 night, 2 adults

The Villa Mela, Malindi

Hotel in Malindi

Set in Malindi, 600 metres from Tropical Beach, The Villa Mela, Malindi offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 22 reviews
Price from
€ 60.68
1 night, 2 adults
See all 284 hotels in Malindi

Hotels with airport shuttles in Malindi

See all
Airport shuttle (free)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 33 reviews
From € 368.66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 44 reviews
From € 22.31 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
From € 261.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 168 reviews
From € 101.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews
From € 364.11 per night
Airport shuttle
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
From € 9.54 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 39 reviews
From € 279.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 446 reviews
From € 112.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 535 reviews
From € 124.84 per night

Most booked hotels in Malindi and surroundings in the past month

See all

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 168 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 240 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 66 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 143 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 162 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 269 reviews

Popular with guests booking hotels in Malindi

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 259 reviews

Budget hotels in Malindi and nearby

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13 reviews

Located in Malindi, 1.1 km from Malindi Beach, Seaview Resort Malindi provides accommodation with a garden, free private parking, a terrace and a restaurant.

Sweet Mum is located in Malindi, 1.1 km from Malindi Beach, 32 km from Watamu National Marine Park, as well as 5.5 km from Malindi Marine National Park.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Situated within less than 1 km of Malindi Beach and 33 km of Watamu National Marine Park, Lawford Apartment Malindi features rooms with air conditioning and a private bathroom in Malindi.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Situated in Malindi, Malindi Sunset Apartments features accommodation with a private pool, a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 22 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, APART NO 210 situated at Lawford's beach resort is situated in Malindi.

Located less than 1 km from Malindi Beach, 34 km from Watamu National Marine Park and 6.7 km from Malindi Marine National Park, Iconic lux living provides accommodation situated in Malindi.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 7 reviews

Set in Malindi and only 600 metres from Malindi Beach, Samia House offers accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 22 reviews

Offering a garden and pool view, Milalana Guest Hotel & Residences is located in Malindi, 1.5 km from Malindi Beach and 33 km from Watamu National Marine Park.

Best hotels with breakfast in Malindi and nearby

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 427 reviews

Featuring quiet street views, Baba Lao Hotel offers accommodation with balcony, around 1.5 km from Malindi Beach. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 70 reviews

Located in Malindi, Sawa Sawa Beach Hotel&Backpacks offers beachfront accommodation a few steps from Malindi Beach and provides various facilities, such as a garden and a shared lounge.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 259 reviews

Located in Malindi, 1.2 km from Malindi Beach, Saffron Garden Malindi provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Located in Malindi, 400 metres from Tropical Beach, Nyumba Ya Mbuyu provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 35 km from Watamu...

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 108 reviews

All rooms have a four-poster bed at this Colonial-style villa, 300 metres from Malindi Beach. Open-air terraces with wooden ceilings overlook tropical gardens with a pool, sun loungers and bar.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 22 reviews

Set in Malindi, 600 metres from Tropical Beach, The Villa Mela, Malindi offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 47 reviews

This tropical resort has a private beach along Casuarina Beach in Malindi, and offers air-conditioned accommodation with a private veranda.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 49 reviews

Set in extensive gardens overlooking the Indian Ocean, this beachfront hotel in Malindi offers 2 outdoor pools and a spa. All rooms and suites have a private balcony or terrace.

Hotels located in the centre of Malindi

See all

Casuarina Coastal Apartments is located in Malindi, 1.5 km from Malindi Beach, 33 km from Watamu National Marine Park, as well as 5.7 km from Malindi Marine National Park.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

JO Apartment is set in Malindi, 5.4 km from Malindi Marine National Park, 22 km from Bio-Ken Snake Farm, and 28 km from Arabuko Sokoke National Park.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 46 reviews

Situated in Malindi, Cozy Crib features accommodation with private pool, free WiFi and free private parking for guests who drive. This apartment provides air-conditioned accommodation with a patio.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 75 reviews

The Lawford Hotel features 2 common swimming pools and 5 private pools, garden, and shared lounge in Malindi.

Located in Malindi in the Kilifi region, with Malindi Beach and Portuguese Chapel nearby, MahaliaLuxuryStays provides accommodation with free WiFi and free private parking.

Situated in Malindi, Talia holiday home, Malindi kenya -1 features accommodation with a private pool and garden views. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Situated within 1.5 km of Malindi Beach and 33 km of Watamu National Marine Park, Sunpark Chalets Malindi offers rooms with air conditioning and a private bathroom in Malindi.

Malindi Leisure homes is situated in Malindi, 33 km from Watamu National Marine Park, 6.8 km from Malindi Marine National Park, and 22 km from Bio-Ken Snake Farm.

FAQs about hotels in Malindi

What guests said about Malindi:

Scored out of 10, guest rating 8.0

Malindi people are very welcoming, loved the place. will...

Malindi people are very welcoming, loved the place. will definately visit again We visited Mambrui sand dunes, Vasco Dagama pillar, malindi national museum, portugeese chapel, mida creek and we even planted mangroove trees Tuktuks are affordable to move around
Guest review byGLADOH
Scored out of 10, guest rating 6.0

I have been living in Malindi for 20 years.I like Malindi...

I have been living in Malindi for 20 years.I like Malindi and the coast for the weather, but the services and amenities are not so good.Anyway, since that I do not like winter, the coast of Kenya and Malindi is good for warm and sunny days.
Guest review byClaudio
Italy
Scored out of 10, guest rating 10

Malindi is a beautiful coastal destination that perfectly...

Malindi is a beautiful coastal destination that perfectly blends relaxation and adventure. The beaches are clean and scenic, the ocean views are breathtaking, and the atmosphere is calm yet lively enough to keep things interesting. With its mix of cultural sites, marine activities, great seafood, and friendly locals, Malindi is an ideal spot for both a peaceful getaway and an exciting coastal experience.
Guest review byNature Breeze Safaris
Kenya
Scored out of 10, guest rating 10

Malindi stole my heart!

Malindi stole my heart! 😊 This coastal town's vibrant vibe, friendly locals, and delicious Swahili food like chicken biriani and mahamri ya nazi had me feeling like I was on a perpetual holiday. Loved exploring spots like Vasco da Gama Pillar, Marafa Hells Kitchen (best sunsets EVER!), and chillin' at the Mambrui Sand dunes. Barbar restaurant's carrot cake is a must-try! Perfect spot for a chill vacation 🇰🇪
Guest review byOwens
Kenya
Scored out of 10, guest rating 8.0

Malindi is a wonderfully authentic seaside town — safe,...

Malindi is a wonderfully authentic seaside town — safe, welcoming, and unmistakably Kenyan, without being overrun by mass tourism. If you’re Italian, you’ll feel especially at home, as many locals speak Italian and a number of properties have strong Italian links. It’s a place that still feels genuine and relaxed.
Guest review byLillian
United Kingdom
Scored out of 10, guest rating 8.0

Malindi is an interesting city for vacation.

Malindi is an interesting city for vacation. The weather is amazing, the people are friendly, the food is good and the prices are friendly. However, the transport can be quite high if you use uber or bolt to move around.
Guest review byAnge

See reviews by guests who stayed at hotels in Malindi

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews
Everything. The hotel is in a great location, in a peaceful area near to the beach. The buildings and the gardens are beautiful, and the service is fabulous. This is how hotels used to be in days gone by - absolutely everything has been thought about to ensure the comfort and well-being of customers, and Alex and his team are doing an exemplary job. I cannot recommend this hotel highly enough, and shall be returning.
Guest review byJames
United Kingdom
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5 reviews
The apartment was gorgeous! Lovely decore, very clean and in a great location - right next to the beach and not far from town. The swimming pool was huge and clean too. Clay, the host was exceptional! He was very attentive, nothing was too much for him and he was very professional. I will definitely book again. I highly recommend staying here
Guest review byYaa
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 59 reviews
Spacious and set in nice grounds. The hotel i would rate as 4 star but as the rooms are in need of an upgrade I’d say the rooms are 3 star standard. The beach restaurant is fab and big shout out to Maryam who was wonderful and makes the best cocktails and moctails. Also Nancy was great waitress and Dickson is a great manager.
Guest review bystephen
United Kingdom
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 40 reviews
Staff at the hotel were welcoming and generous in helpfulness. They seemed delighted to host us. I liked the rooms facing the garden, they had privacy and lemons growing outside!!! Beach was beautiful and expansive... security was also assured. They. were generous with late checkout - Thank you
Guest review bynjoroge
Kenya
From € 7.80 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 427 reviews
Room well equipped, very comfortable and big space. Nice breakfast. Super quiet. Location is perfect, close to the best parts of town and 10 min walk to the beach.
Guest review byJaime Celestino
Spain

More places to explore, more ways to go