Skip to main content

The 10 Best Self catering accommodation in Malindi, Kenya

Check out our pick of great self catering accommodation in Malindi

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

This apartment is fitted with 1 bedroom, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom equipped with a walk-in shower. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

Close to the beach. Clean and had enough light. The host was always available on call .

Show more Show less
9.2
Superb
5 reviews
Price from
£26
per night

Cosy Cottage Marine Park - 2 Rooms is a property with a private pool, situated in Malindi, within just 1.4 km of Malindi Beach and 600 metres of Vasco da Gama Pillar. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is located 600 metres from Tropical Beach.

This air-conditioned villa comes with 2 bedrooms, a flat-screen TV, and a fully equipped kitchen. Towels and bed linen are provided in the villa.

The place is exceptionally good,, beautiful cottages-cool with ambience, cleanliness on top notch, customer service at it's best, Great room service, facility and amenities efficient.Just wow!

Show more Show less
9.5
Exceptional
13 reviews
Price from
£60
per night

This apartment is equipped with 2 bedrooms, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom equipped with a bidet. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. Housekeeping service is also available.

I loved the spacious room of the place. It is by the pool and the beach is just steps outside of your door. You can walk down the beach to several restaurants.

Show more Show less
9.2
Superb
26 reviews
Price from
£76
per night

The apartment with a balcony and sea views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchenette with an oven and a microwave, and 1 bathroom with a shower. For added convenience, the property can provide towels and linens for a supplement. The accommodation is non-smoking.

What a lovely apartment! Spacious, clean, comfortable and quiet. A small but adequate kitchen, lovely living and dining room, spacious bedroom with wardrobe, large bathroom. Air con and ceiling fans were a delight. TV also and a nice balcony overlooking the pool. A few minutes walk to the beach, a couple of kilometres into new Malindi which was an east walk or an inexpensive tuk tuk or boda boda. The pool was kept beautifully clean and was fabulous to enjoy. The best accommodation of our stay in East Africa! The host was friendly and very responsive and all the staff obliging and friendly … highly recommend a stay here!

Show more Show less
9.1
Superb
19 reviews
Price from
£30
per night

Featuring garden views, Peponi Villa Malindi features accommodation with patio, around 1.5 km from Malindi Beach. This homestay has a private pool, a garden and free private parking. Boasting family rooms, this property also provides guests with a picnic area.

The place was super nice, chilled and close to the center. The room has all we needed and there is a kitchen you can used. The beds are confy and the place is super clean. Super nice staff always there to help you if you need anything. Best place to chill and relax by the pool.

Show more Show less
9.3
Superb
17 reviews
Price from
£46
per night

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. The accommodation offers a 24-hour front desk, full-day security and currency exchange for guests.

The spacious apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a balcony with sea views. The accommodation is non-smoking.

Its such a good location Soo calm and peaceful

Show more Show less
9.1
Superb
26 reviews
Price from
£37
per night

The spacious apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a balcony with sea views. Guests can take in the views of the pool from the patio, which also has outdoor furniture. For added privacy, the accommodation has a private entrance and is protected by full-day security.

The host was very responsive,he provided tea bags and coffee which was a bonus.I like everything about the apartment

Show more Show less
9.1
Superb
20 reviews
Price from
£26
per night

All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including an oven, a microwave, a toaster and a fridge. All units are complete with a private bathroom and air conditioning, and some rooms have a terrace. At the apartment complex, each unit has bed linen and towels.

The set up of the place is fantastic. Pool was cleaned 2-3 times a day when we were there. Property was kept clean at all times too. We didn’t have time to shop on the way so Helen helped us organise a chef within 1h of arrival we had hot lunch. MARTIN our chef was FANTASTIC, we highly recommend him. thank you so much to the whole team!! 😃 (only 5min walk to the beach too if you fancied a walk)

Show more Show less
8.2
Very good
226 reviews
Price from
£51
per night

At the apartment complex, the units are equipped with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area and a private bathroom with slippers, a bidet and a hair dryer. A terrace with an outdoor dining area and sea views is offered in every unit. At the apartment complex, all units come with bed linen and towels.

Good Breakfast, Clean room and good place

Show more Show less
8.6
Fabulous
13 reviews
Price from
£46
per night

Haven Hearts Apartments is situated in Malindi, 2 km from Malindi Beach, 34 km from Watamu National Marine Park, as well as 7.8 km from Malindi Marine National Park. This apartment features free private parking, full-day security and free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available.

The 2-bedroom apartment features a living room with flat-screen TV, and a fully equipped kitchen.

the location was accessible and secure, i really liked the place it was quite one could work while at the place, the rooms were very clean.

Show more Show less
8.4
Very good
10 reviews
Price from
£12
per night

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.
Search self catering accommodation in Malindi

Most booked self catering accommodation in Malindi this month

Enjoy breakfast in Malindi!

  • Mawingu Loft
    Breakfast options
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 5 reviews

    Set in Malindi and only 300 metres from Malindi Beach, Mawingu Loft offers accommodation with sea views, free WiFi and free private parking.

    Close to the beach. Clean and had enough light. The host was always available on call .

  • Cosy Cottage Marine Park - 2 Rooms
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 13 reviews

    Cosy Cottage Marine Park - 2 Rooms is a property with a private pool, situated in Malindi, within just 1.4 km of Malindi Beach and 600 metres of Vasco da Gama Pillar.

    Perfect location, perfect decor, good room sizes, clean place, and very welcoming

  • PahaliMzuri Kijani - 1 Bedroom Beach Apartment with Swimming Pool
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 19 reviews

    Situated in Malindi, 400 metres from Malindi Beach and 36 km from Watamu National Marine Park, PahaliMzuri Kijani - 1 Bedroom Beach Apartment with Swimming Pool offers a private beach area and air...

    Wszystko fajnie, bardzo komunikatywny wynajmujący. Bezpieczny oobiekt

  • Peponi Villa Malindi
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 17 reviews

    Featuring garden views, Peponi Villa Malindi features accommodation with patio, around 1.5 km from Malindi Beach. This homestay has a private pool, a garden and free private parking.

    Peponi is a hide gem, perfect location with excellent customer service.

  • Swordfish Villas
    Breakfast options
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 226 reviews

    Boasting a patio with pool views, an outdoor swimming pool and a garden, Swordfish Villas can be found in Malindi, close to Tropical Beach and 37 km from Watamu National Marine Park.

    Everything was amazing! I will come back for sure!

  • Le Pleiadi
    Breakfast options
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 13 reviews

    Offering free WiFi, private parking and a private beach area, the recently renovated property of Le Pleiadi, offers rooms in Malindi, 500 metres from Malindi Beach and 35 km from Watamu National...

    Struttura pulita e con vista mare,sicurezza 24 ore, appartamento confortevole.

  • Kaleb's Beachfront Villa
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 17 reviews

    Kaleb's Beachfront Villa is a recently renovated holiday home in Malindi, where guests can makes the most of its infinity pool, free WiFi, private beach area and garden.

    Great location and good communication with our host

  • Charming Penthouse -Holidays Houses
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 11 reviews

    Situated 1.9 km from Malindi Beach, Charming Penthouse -Holidays Houses features accommodation with an outdoor swimming pool, a garden and room service for your convenience.

    Nice location 👍 Beautiful garden Very nice view The windows have mosquito mesh

These self catering accommodation in Malindi have options with FREE cancellation

  • DIAMOND HAVEN in MALINDI
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 26 reviews

    Featuring air-conditioned accommodation with a private pool, pool view and a patio, DIAMOND HAVEN in MALINDI is located in Malindi.

    Absolutely loved the quiet, cosy vibe. My husband, child and I truly enjoyed our stay!

  • Cozy Crib
    Free cancellation options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 25 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.

    The friendly atmosphere and access to the swimming pool

  • HavenHouse Kijani - 1 Bedroom Beach Apartment with Swimming Pool
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 20 reviews

    Situated in Malindi in the Kilifi region and Malindi Beach reachable within 400 metres, HavenHouse Kijani - 1 Bedroom Beach Apartment with Swimming Pool features accommodation with free WiFi, a...

    Ambient and friendly environment and the host (Levi) was very welcoming

  • Haven Hearts Apartments
    Free cancellation options available
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 10 reviews

    Haven Hearts Apartments is situated in Malindi, 2 km from Malindi Beach, 34 km from Watamu National Marine Park, as well as 7.8 km from Malindi Marine National Park.

  • Bree Airbnb
    Free cancellation options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 8 reviews

    Boasting air-conditioned accommodation with a pool with a view, Bree Airbnb is set in Malindi. This property offers access to a balcony, free private parking and free WiFi.

  • Minimi Couzy villa casaurina
    Free cancellation options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 8 reviews

    Boasting air-conditioned accommodation with a pool with a view, garden view and a patio, Minimi Couzy villa casaurina is set in Malindi.

  • NYUMBA ALFAJIRI
    Free cancellation options available
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 16 reviews

    NYUMBA ALFAJIRI is located in Malindi and features a private pool, a kitchen and garden views. This beachfront property offers access to a balcony, free private parking and free WiFi.

    Location, good views, friendly staff and very polite host 🙂

  • Bali House
    Free cancellation options available
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 43 reviews

    Set in Malindi, Bali House offers accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 400 metres from Malindi Beach.

    The apartment was a good size and had everything we needed.

Highly rated self catering accommodation in Malindi

  • Home away from Home
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 9 reviews

    Situated in Malindi in the Kilifi region, Home away from Home features accommodation with free private parking.

  • Eden House Cottages
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 27 reviews

    Situated in Malindi, Eden House Cottages features accommodation with private pool, free WiFi and free private parking for guests who drive.

    Your environment was excellent. I love the silence

  • Warukenya
    8.0+ review score
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews

    Warukenya, a property with a private beach area and pool with a view, is situated in Malindi, a few steps from Tropical Beach, 1.6 km from Malindi Beach, as well as 34 km from Watamu National Marine...

    The place was very clean with access to the sea, the price was a bargain for a 1bedroom bnb..a strong wifi too

  • Westeinfield One Bedroom Apartment, with Beach Access, Malindi
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 3 reviews

    Located in Malindi and only a few steps from Tropical Beach, Westeinfield One Bedroom Apartment, with Beach Access, Malindi provides accommodation with sea views, free WiFi and free private parking.

  • Great Rustic Escape 3 bedroom Villa, Casuarina, Malindi
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2 reviews

    Set in Malindi, Great Rustic Escape 3 bedroom Villa, Casuarina, Malindi offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Ngala Blessed Apartment
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review

    Located in Malindi, Ngala Blessed Apartment is a recently renovated accommodation, 2.2 km from Tropical Beach and 32 km from Watamu National Marine Park.

  • Chloe Isla 2 apartment Malindi
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2 reviews

    Chloe Isla 2 apartment Malindi is situated in Malindi, 1.3 km from Malindi Beach, 33 km from Watamu National Marine Park, and 6.8 km from Malindi Marine National Park.

  • Villascape Malindi Entire Villa
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review

    Villascape Malindi Entire Villa is a recently renovated villa in Malindi, where guests can makes the most of its outdoor swimming pool, garden and shared lounge.

FAQ about self catering accommodation in Malindi







Self catering accommodation that guests love in Malindi

  • Avg. price/night: £39.43
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 3 reviews
    The apartment is well located close to restaurants .It was very clean and had all the required equipments in the kitchen .they were so nice to even have a small snack for us The assistant for this apartment jemimah was very caring and helpful she made sure we were comfortable all the time and made sure we didn’t have a hard time while there It was really a nice place and we can’t wait to come back there again
    Fabian
    Young couple
  • Avg. price/night: £43.82
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 10 reviews
    I was in a beautiful apartment with two bedrooms, each with their own en-suite bathroom. There was a nice kitchen/diner with tv. And outside was a well furnished, covered, generously furnished living area. I stayed for eight nights and would have happily stayed a year. The pool is a good size and beautifully clean. All the gardens are well maintained. One can take a half hour walk to the Naivas supermarket and other town facilities (restaurants, banks, etc).
    Adrian Waters
    Young couple
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 7 reviews
    The pool was excellent. The rooms were very classy and clean, This place is very serene and great value for money. It looks way better than the pictures. The kitchen is well stocked with appliances, comfy beds and the air-conditioning is great. The caretaker is very friendly and helpful, I would recommend.
    mike
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 26 reviews
    We had an amazing stay at Diamond Haven. Comfy Beds. Big Swimming pool. The kitchen was fully equiped. Hot Water, Wifi, Smart TVs. Awesome location right on the beach.. Full Security. Very Clean and well maintained.
    Abaas
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 8 reviews
    There was no breakfast. However there's a fully equipped clean kitchen to make your meals.
    Kibugi
    Solo traveller
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 53 reviews
    The resort is not only beautiful, comfortable and clean, with lots of nice facilities, but also can help you organize some activities for fun, for example, snorkeling, dhow barbecue, trip to Marafa Hell’s Kitchen… It’s actually the best place in Malindi.
    AIQING
    People with friends
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 203 reviews
    Greeted on arrival and met and shown to a clean and tidy upper floor room. Good a/c and fan (watch your hands though as it is low!) and the kitchen had all the equipment you could wish for basic coooking. A comfy bed and excellent hot shower were also welcome as were the thick towels. Access to the beach is excellent and interesting arrangement of interconnecting shallow warm swimming pools. Lots evidence of ongoing maintenance and very quiet. It felt like I was almost the only guest!
    guy
    Solo traveller
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 12 reviews
    An amazing apartment a few minutes from the beach in a safe and hassle free area. We so enjoyed our stay here, and with a little luck will return in a few months. Everything was clean and well prepared. We were self-catering but there is a housekeeper if you want, who will cook for you, or you can just look after yourselves if you prefer.
    Gordon
    Family with young children
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 5 reviews
    Self catering. The rooms were clean, the compound too
    Mathenge
    Young couple
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 226 reviews
    Beautiful property with amazing pool and very nice rooms and fully stocked kitchen. We went during low season so there were not many other people staying there, but we felt safe and enjoyed the quiet. Very nice covered outdoor seating area with comfortable couches and chairs. Beds very comfy and AC in the rooms and hot water in the shower. Not far from the road, where you can find bodas easily. Very near Billionaire Resort and not far from other nice parts of the beach/town. There's a cute tortoise on the property too!
    Liviya
    Young couple

Research, refine and make plans for your whole trip