Skip to content
Hotels of Earth

Al Mahali Villas Diani Beach

Diani Beach Road, Diani Beach, KE

9.5 guest rating· 30 reviews

About this hotel

Scenic Sea Views and Sustainable Accommodation

Al Mahali 3 bedroom Villas Diani Galu Beach is a picturesque beachfront villa in Diani Beach, offering sustainable accommodation with stunning sea views. Enjoy the tranquility of the ocean right at your doorstep.

Luxurious Amenities

Indulge in the villa's infinity pool and hot tub, perfect for relaxation. With full-day security provided, unwind worry-free in this serene paradise.

Family-Friendly and Convenient Services

For families, the villa offers a kids' pool and indoor play area, ensuring a fun-filled stay for the little ones. Take advantage of the free shuttle service, free WiFi, and grocery delivery for a hassle-free experience.

Book now for a memorable beachfront retreat at Al Mahali 3 bedroom Villas Diani Galu Beach.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Villa - Beach Front

Sleeps 6 · 200 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Villa with Garden View

Sleeps 6 · 200 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen
  • Coffee/tea maker

Villa with Private Pool

Sleeps 6 · 200 m² · 2× Double bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen
  • Coffee/tea maker

Villa - Beach Front

Sleeps 6 · 200 m² · Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen
  • Coffee/tea maker

Deluxe Villa

Sleeps 6 · 200 m² · Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen
  • Coffee/tea maker

Villa - Beach Front

Sleeps 6 · 200 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen

Villa with Private Pool

Sleeps 6 · 200 m² · 2× Twin bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen
  • Coffee/tea maker

Villa with Private Pool

Sleeps 6 · 200 m² · 2× Double bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchen
  • Coffee/tea maker

Amenities

  • Free WiFi
  • Infinity pool
  • Kids' pool
  • Outdoor pool
  • Plunge pool
  • Pool bar
  • Pool with view
  • Swimming pool
  • Spa/wellness center
  • Free Parking
  • Breakfast in the room
  • Bar
  • Air conditioning
  • Beach
Show all 79 amenities
  • Beachfront
  • Sun loungers or beach chairs
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Airport drop off
  • Airport pick up
  • Allergy-free room
  • Bike tours
  • Board games/puzzles
  • Canoeing
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cooking class
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Diving
  • Express check-in/check-out
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Game drives
  • Garden
  • Grocery deliveries
  • Guest rooms disinfected between stays
  • Hiking
  • Hot tub/Jacuzzi
  • Indoor play area
  • Invoice provided
  • Ironing service
  • Key card access
  • Laundry
  • Laundry washed per local authority guidelines
  • Live music/performance
  • Luggage storage
  • Massage services
  • Open-air bath
  • Outdoor furniture
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Picnic area
  • Private check-in/check-out
  • Pub crawls
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shallow end
  • Shuttle service (additional charge)
  • Snorkelling
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Temporary art galleries
  • Terrace
  • Themed dinner nights
  • Tour/class on local culture
  • Walking tours
  • Windsurfing

Location

© OpenStreetMap contributors

Diani Beach Road, Diani Beach, KE

Check-in
from 03:00 PM to 06:00 PM
Check-out
until 11:00 AM

What guests say9.530 reviews

+ Exceptional service+ Beautiful location+ Spacious and comfortable roomsInternet connectivity issuesWater infiltration problem
Cleanliness8.8
Service10.0
Location9.8
Room Quality9.8
Amenities8.8
Value for Money9.8

The most beautiful villas we ever stayed in.

10.0

The place was very luxurious and the villas were extremely spacious and beautiful. The architecture is beautiful. The kitchen was perfect for cooking your own meal but the food at the restaurant was still amazing so it was not necessary. Both chefs Baker and Masha were friendly, kind, and helpful. We loved them! They even helped us with people on the beach trying to sell us things. The TV was also great for watching world cup games. The rest of the staff was also kind and very supportive. We felt welcomed and at home. The appartment has a great private pool, and then you can also enjoy the common space, with a pool and places to rest, and right in front of the beach.

This is just a very small thing and it did not bother us at all, but It is not fully closed in some areas, so any bug can get in. But they do have mosquito nets in the bedrooms and the white walls repel mosquitos so you should be fine. It looks that that is how houses are built in this area, letting fresh air come in. Also, this has nothing to do with the villas, but be aware of food poisoning if you visit Wasini island. If you book a tour, you will see the dolphins and beautiful scenery, but be careful with the food at the restaurant. Maybe ask for it to be served very hot. We got sick after this tour. The staff at the villas were compassionate and helpful and called the doctor to come to care for us, they also offered lots of help and support. It was a completely different tour and not connected to the villas, this is just a warning.

Andres · US · 2026-07-16

Guest review

10.0

The atmosphere of absolute paradise!

Nothing

Mikhail · KZ · 2026-07-12

beautifull and peacefull holiday

10.0

The accomodation was very nice, kitchen was fully equiped and working. Bedrooms very comfortable. Small issue was with doors, insect could come inside, but not that bad. Beautiful garden around villas. Location amazing, right infront of the beach. Nice swimming pool and great restaurant. Every single person working there is very nice and polite. Whatever you need they will organize with smile on their face. There were no power interaption, which is very rare around. We will come back

whatever was not good, was worked on immediatelly

Patricie · CZ · 2026-04-07

Stunning beachfront villa with gorgeous setting, with a few rough edges to iron out

8.0

The location is simply exceptional with direct beachfront access, lush tropical greenery and monkeys playing in the trees and heady sunsets which make for a magical atmosphere. The villa itself is beautiful, with lovely soft evening lighting that adds to the ambience. There's no formal reception, but a dedicated host met us on arrival and remained attentive throughout the stay, responsive via WhatsApp and acting on requests within 24 hours, which was genuinely impressive.

The villa has a rustic hammam-style aesthetic,concrete bathroom floors and raw finishes, which is part of its character but does mean cleanliness can feel a little lacking in places; it's worth going in with that expectation set. The on-site food was pleasant and the restaurant open quite late which was a bonus. The restaurant manager was overly familiar at times, asking personal questions that felt a little inappropriate. The checkout process also needs attention: payment wasn't requested on departure, which led to an awkward situation where I had to chase a bank transfer a month later - a faff that could easily be avoided with a clearer billing process.

Vincentia · GB · 2026-04-02

Super endroit, piscine, mer et personnel aux petits soins

9.0

L’accueil, la gentillesse du personnel, les équipements

Rien

Mathieu · FR · 2026-03-05

Good to know

This property does not accommodate bachelor(ette) or similar parties.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.

Guests under the age of 18 can only check in with a parent or official guardian.