Nestled in the heart of Diani Beach, Baali Apartments offers a quiet, private retreat just minutes from the white sands of the Indian Ocean. We are a small, owner-run property where every guest is treated like family.
Whether you are here for a romantic escape, a family holiday, or a solo adventure, our comfortable self-catering apartments, friendly staff, and sparkling pool will make your stay unforgettable.
Spacious, clean and thoughtfully furnished for your comfort
Cozy and fully equipped studio perfect for couples or solo travelers. Kitchenette, en-suite bathroom, and a private balcony.
A full separate bedroom with a generous living space, fully fitted kitchen, and serene garden views.
Two bedrooms, a spacious lounge and full kitchen — ideal for families or small groups wanting a home-away-from-home.
Everything you need for a relaxed, enjoyable stay
Real words from real guests
"What a gem! The apartment was spotlessly clean, the pool was refreshing after a long beach day, and Clara at reception made us feel like family. Highly recommended."
"Perfect location, just a short tuk-tuk ride to the beach. Breakfast was delicious and fresh every morning. The security guard Daan was so friendly and helpful."
"Séjour absolument magnifique. Le personnel, notamment Vanessa et Amina, était aux petits soins. L'appartement familial était grand, propre et bien équipé."
"Great value for money in Diani! The self-catering kitchen meant we could cook our own meals, and the Wi-Fi was fast enough for remote work. Will definitely return."
"Tranquilo, limpio y muy bien ubicado. El equipo es muy amable y siempre dispuesto a ayudar. La piscina es una maravilla al final del día."
"We loved our two-week stay. The neighbourhood feels safe, the staff check in on you without being intrusive, and the ocean breeze through the balcony is everything."
Diani Beach, Ukunda, Kenya — PH7H+QPM
Fill in the form and we'll get back to you within 24 hours