Kaya

Set on the first floor, Kaya Apartment is a spacious two-bedroom tropical retreat designed around relaxed indoor-outdoor living. Its highlight is the large private balcony, with an outdoor lounge and dining area — perfect for morning coffee, slow breakfasts or relaxed evenings. Kaya also features a separate private veranda with a daybed, offering a peaceful little corner to unwind. Inside, you'll find two private en-suite bedrooms with air conditioning, a fully equipped kitchen, a comfortable living and dining area, and everything you need for an easy stay in Malindi
(maximum: 4 guests)

Entire Apartments

Choose between our two private two-bedroom apartments, Zuri and Kaya, each with its own character and style. Both accommodate up to 4 guests and offer everything you need for a comfortable and relaxed stay in a beachfront residence.

A cozy ground-floor two-bedroom apartment designed for relaxed and comfortable living. Enjoy a small private veranda by the entrance and a welcoming living and dining area with Smart TV — perfect for unwinding after a day by the pool or beach. Inside, Zuri features two air-conditioned en-suite bedrooms and a fully equipped kitchen. (maximum: 4 guests)

Zuri

Private Rooms in Shared Apartments

Zuri Shared Apartment

Tropical Room

Enjoy the privacy of your own private en-suite bedroom for up to 2 guests, while sharing the apartment's kitchen, living and dining spaces with guests staying in the other room. A comfortable and flexible option for solo travellers and couples who want the comforts of an apartment while enjoying their own private space.

A bright and airy private en-suite room with air conditioning, natural tones and tropical touches, creating a fresh and relaxing atmosphere. Guests have access to Zuri’s shared fully equipped kitchen, comfortable living and dining area with Smart TV, and small veranda by the entrance. (maximum: 2 guests)

Safari Room

A warm and cozy private en-suite room with air conditioning, earthy tones and African-inspired touches, creating a welcoming and relaxing atmosphere. Guests have access to Zuri’s shared fully equipped kitchen, comfortable living and dining area with Smart TV, and small veranda by the entrance. (maximum: 2 guests)

Kaya Shared Apartment

Azura Room

Ocean Room

A calm and cozy private en-suite room with air conditioning and soft coastal touches, creating a peaceful space to relax and unwind. Guests have access to Kaya’s shared kitchen, spacious outdoor living and dining area, and separate veranda with daybed. (maximum: 2 guests)

A spacious and comfortable private en-suite room with air conditioning and a relaxed coastal feel, designed for an easy and relaxing stay. Guests have access to Kaya’s shared kitchen, spacious outdoor living and dining area, and separate veranda with daybed. (maximum: 2 guests)

House Rules

We want you to feel at home and enjoy a relaxed stay at Beachfront Palm Haven.

  • Check-in: 3:00 PM – 10:00 PM

  • Check-out: by 10:00 AM


We kindly ask all guests to respect our home, other guests and residents of the compound, and to take care of the apartment and shared spaces during their stay.
If anything is accidentally damaged or you notice a problem in the apartment, please let us know as soon as possible so we can assist.
Please be mindful of noise and respect the residence’s quiet hours and shared facilities.
Full house rules and useful information are provided for guests during their stay.

Thank you for treating Beachfront Palm Haven like your home away from home.

Location

Beachfront Palm Haven is ideally situated in a popular area, in beautiful Malindi, close to various restaurants and beach bars, offering direct access to the beach and lush tropical gardens.

Address

Korosho lane - Casuarina rd, Malindi, Kenya

Hours

24/7 Access to the block
Check-in: 3:00 PM – 10:00 PM
Check-out: by 10:00 AM

Quick Links

© 2025. All rights reserved.

Social Media
Contact Information
We’re here to help you plan your stay. Have a question about our apartments, private rooms or your trip to Malindi? Get in touch with us — we’ll be happy to help.