Diani Beach - luxury 2 bedroom apartment with pool & garden by El Mufasa

Diani Beach, Kwale County, Kenya

4 guests
2 bedrooms
1 bathroom

Welcome to El Mufasa Diani Beach – a modern 2-bedroom apartment just 400m from one of Africa’s most stunning beaches. Nestled in a quiet, secure compound, this bright garden-level flat features A/C, a full kitchen, fiber Wi-Fi, and access to a lush garden and pool. Perfect for families, friends, or remote workers seeking comfort and charm on Kenya’s coast. Our dedicated team is here to make your stay seamless and unforgettable.

Good to know

🌍 Geographic Environment This 2-bedroom apartment is located in beautiful Diani Beach, just a 5-minute walk from Kenya’s famous white sands. Tucked inside a peaceful, gated compound filled with tropical gardens, it offers tranquility while staying close to Diani’s vibrant shops, restaurants, and ocean activities. 🏡 Apartment Description This stylish, ground-floor corner unit offers 110m² of sun-filled living space with large windows and garden views. One bedroom features a king-size bed, and the second offers a cozy queen-size bed—each with ceiling fans and natural light. The open-concept living space includes a fully equipped kitchen, dining area, lounge, and private terrace. High-speed fiber Wi-Fi (100 Mbps) is included, and air conditioning is available in the living area and master bedroom (optional). 🛍️ Nearby Amenities Restaurants, beach bars, supermarkets, and water sports centers are all nearby — easily accessed by foot or tuk-tuk. Enjoy kitesurfing, snorkeling, or sunset walks along the beach. The area blends peaceful escape with vibrant coastal life. 🚗 Transportation Details The apartment is easily accessed from Diani Beach Road with secure on-site parking. Ukunda Airport is just 5 minutes away by car or taxi. Taxis and tuk-tuks are easily available at the main gate. ✨ Key Features 2-bedroom apartment with garden & pool views King-size & queen-size beds Open-plan kitchen fully equipped Private patio with outdoor seating Fast fiber Wi-Fi (100 Mbps) Optional A/C in living & master bedroom Shared swimming pool in lush garden 24/7 gated security + free parking Cleaning 3x per week included Ideal for families, friends & digital nomads

Other Details to Note

🧼 Cleaning service is included 3x per week. ⚠️ Children under 8 years and pets are not allowed in the compound, for safety and resort policy. 🛎️ Air conditioning is available for KES 1,000/day per room (living room & master bedroom), payable on check-in. 👕 Laundry & ironing services are available at affordable rates. 🚫 Parties and loud music are not allowed to maintain a quiet and safe space for all. 🤝 Maximum capacity: 4 guests only. Thank you for helping us maintain a peaceful, welcoming space for everyone.

What this place offers

Common

  • Air conditioning
  • Cleaning products
  • Cooking basics Pots and pans, oil, salt and pepper
  • Dishes and silverware
  • Hair dryer
  • Kitchen Space where guests can cook their own meals
  • Dedicated workspace
  • Pool Private or Shared
  • TV
  • Wifi

Bathroom

  • Conditioner
  • Hot Water
  • Shampoo
  • Shower gel

Bedroom and laundry

  • Bed linens
  • Extra pillows and blankets
  • Hangers
  • Iron
  • Mosquito net
  • Safe
  • Clothing storage

What this place offers

Common

  • Air conditioning
  • Cleaning products
  • Cooking basics Pots and pans, oil, salt and pepper
  • Dishes and silverware
  • Hair dryer
  • Kitchen Space where guests can cook their own meals
  • Dedicated workspace
  • Pool Private or Shared
  • TV
  • Wifi

Bathroom

  • Conditioner
  • Hot Water
  • Shampoo
  • Shower gel

Bedroom and laundry

  • Bed linens
  • Extra pillows and blankets
  • Hangers
  • Iron
  • Mosquito net
  • Safe
  • Clothing storage

Entertainment

  • Sound system

Heating and cooling

  • Ceiling fan

Home safety

  • Carbon monoxide detector
  • First aid kit

Kitchen and dining

  • Coffee maker
  • Freezer
  • Hot water kettle
  • Microwave
  • Refrigerator
  • Toaster
  • Wine glasses

Location features

  • Beach access
  • Private entrance Separate street or building entrance
  • Resort access

Outdoors

  • Garden or backyard
  • Outdoor seating
  • Patio or balcony

Parking and facilities

  • Free parking on premises
  • Single level home No stairs in home

Services

  • Cleaning before checkout
  • Long term stays allowed Allow stay for 28 days or more
  • Luggage dropoff allowed For guests' convenience when they have early arrival or late departure

Accessibility and Availability

Neighborhood

The Apartment is a short walk to the most beautiful beach in Africa. The nearest supermarket is 5 minutes walking distance and there are many restaurants, coffee places, bars and a wine shop close by. Diani offers: diving, snorkeling, kitesurfing, fishing, swimming, dolphin watching, cycling, quad biking, visits to the Kaya forest andthe Colobus Monkey Conservation Trust. The golf course is a 5 minutes drive.

Guest Access

Guests have full private access to the apartment. The shared garden and swimming pool are available to all residents of the gated compound. The apartment’s high-speed WiFi, bathroom, kitchen, and private terrace are fully accessible and designed for your exclusive use.

Find us

Diani Beach, Kwale County, Kenya

The apartment is walking distance from some of the most popular Diani restaurants and bars. You can hail down Tuk Tuks at the street. (Motorbikes too). Taxis are available on demand. Prefer to rent a motorbike or bicycle? There are a several options in Diani. Send me a message for more info. We are happy to help you organise a taxi from the airport or train station. There is free parking on the premises.

Sorry we're unable to show you the location for this property

Approximate location. Full address will be provided on booking.

Reviews

Michelle
February 2026 · Airbnb
We had an absolutely amazing stay! The house is extremely beautiful, honestly even better than the pictures. The space is clean, well-maintained, and the pool area is just perfect for relaxing. Rachel was an incredible host.very responsive, kind, and helpful throughout our stay, which made the experience even smoother. One tip: definitely opt for the AC throughout your stay, especially with the coastal heat it makes a huge difference in comfort. We truly loved our time here and would 100% stay again. Highly recommend!
Jan
February 2026 · Airbnb
Vi tillbringade fem nätter i lägenheten och hade en mycket fin vistelse. Lägenheten var ren och snygg vid ankomst och köket var välutrustat, vilket gjorde det enkelt att laga mat hemma när vi ville. Läget är mycket bra – cirka tio minuters promenad till stranden och nära till både affärer och restauranger. Området kändes lugnt och tryggt under hela vistelsen. Poolområdet var en stor bonus. Det fanns alltid lediga solstolar runt poolen, vilket gjorde det lätt att koppla av. Vid poolen hörs trafiken från gatan utanför, inget som störde oss nämnvärt, men det kan vara bra att känna till. Kommunikationen med värden fungerade smidigt från början till slut. Rachel var trevlig, hjälpsam och alltid tillgänglig för frågor. Vi rekommenderar varmt boendet och kommer gärna tillbaka fler gånger.
Amelia
February 2026 · Airbnb
We loved our stay! It had everything we needed, was very conveniently located on the main road, felt super safe with security 24/7, had reliable WiFi and we loved being able to access the pool so easily from the back door. Rachel was so helpful in checking us in and out, helping schedule a massage in the unit and answering our call late on a Saturday night when we couldn’t figure out the stove. Would recommend this spot to anyone visiting Diani Beach! Tip: Pay for the A/C! We got the bedroom & living room A/C and were so glad we did. There are tons of ceiling fans in the unit but the A/C makes it much more comfortable. Also, there is no A/C in the side bedroom and that room got quite hot so we kept the door closed the whole time. Would’ve been too hot for us to sleep in.
Nadra
January 2026 · Airbnb
Stayed one night and absolutely enjoyed it. Location is amazing as it’s within walking distance to most things. Would definitely recommend staying here if visiting Diani. Hosts were very welcoming and responsive.
Isidora
January 2026 · Airbnb
Everything about this place,including hosts, is amazing! We were greeted by one of the hosts and she explained and showed us everything. Place comes with a drinking water fountain, with two spacious bedrooms, beautiful bathroom and mosquito nets around beds. We said we don’t need AC, but even with fans that was a mistake, so make sure to ask for AC remote. It can get pretty hot after two days without AC. I am sure if we asked for it host would come and give us, but we didn’t. Walking distance to everything. Anyways, this is a place I would come back to, whenever I am in Diani.