Alfajiri Villas in Diani Beach, Diani Beach: Hours, Facilities and Family Guide
Parks, beaches and nature in Diani Beach, Diani Beach
Photo: Auto-generated feature card
Three four-bedroom villas let as whole houses on a coral headland above Diani Beach, each with a private pool, veranda, chef and ocean views.
What is Alfajiri Villas?
Alfajiri Villas is a set of three private, four-bedroom villas on a coral headland above Diani Beach on Kenya's south coast. Each villa is let as a whole house, with its own pool, veranda and staff including a chef, and looks out over the Indian Ocean.
This is accommodation rather than a day-visit attraction: there are no tickets or drop-in facilities for the public. Families book a villa for a coastal stay and use the beach below.
💡 Money-saving tips for families
- Whole villa Each villa is let as an exclusive-use house | Book direct
Key details
- Address
- Alfajiri Villas, Diani Beach, Kwale County, Diani Beach
- Opening hours
- 24h (residents); check-in 2pm, check-out 10am
- How long to plan
- Overnight stay
- Suitable ages
- All ages
- Setting
- Outdoor
What to expect when you visit
Book the whole villa rather than a room, and expect staff, a private pool and meals arranged in-house. There is no day entry or public ticket, so this suits families planning a coastal stay rather than a day out.
Ask about child beds, pool fencing and meal prices when booking.
Family essentials
- Facilities
- Toilets
- Safety notes
Supervise children around the private pools and on the coral paths and steps down to the beach.
Tickets and costs
- Ticket notes
Whole-villa nightly rates from USD 1,500; minimum stay applies
Plan your visit
- Best time to visit
- December to March and July to October for drier coastal weather
- How to get there
On the Diani Beach shoreline, south of Mombasa.
- By car
- About 1 hour 15 minutes from Mombasa via the Likoni ferry or the Dongo Kundu bypass
- Uber / Bolt estimate
- Taxis and ride-hailing apps along Diani Beach Road
- Public transport
Matatu or tuk-tuk along Diani Beach Road
- Combine with
The Sands Marine Centre | Diani Splash Kids Aqua Park
- What to bring
Swimwear | Sun protection | Cash for tips and extras
What to pack
Tick off what you have. Your list saves automatically on this device.
Family day bag checklist
What visitors say
No reviews yet. Be the first to share what your visit was like.
Frequently asked questions
- What are the Alfajiri Villas opening hours?
- 24h (residents); check-in 2pm, check-out 10am.
- How long do you need at Alfajiri Villas?
- Plan for Overnight stay.
- What is the best time to visit Alfajiri Villas?
- December to March and July to October for drier coastal weather.
- How do you get to Alfajiri Villas?
- About 1 hour 15 minutes from Mombasa via the Likoni ferry or the Dongo Kundu bypass. Ride-hailing: Taxis and ride-hailing apps along Diani Beach Road. Public transport: Matatu or tuk-tuk along Diani Beach Road On the Diani Beach shoreline, south of Mombasa.
Similar places
Parks, beaches and nature in Nairobi
#1 in Parks, beaches and nature
Karura Forest
Karura Forest is a 1,041-hectare urban forest in Nairobi with trails, waterfalls, caves, picnic sites, and bike hire. E…
- All ages
- Outdoor
- Great for toddlers
Entry from KES 174
Parks, beaches and nature in Dunga, Kisumu
Dunga Beach & Hill Camp
Lakeside camp with boat rides, kayaking, birdwatching and family-friendly restaurant.
- All ages; boat rides suitable for most
- Lakeside camp and beach
- Yes, with carer
Parks, beaches and nature in Nakuru, Nakuru County
Buraha Zenoni Hotel & Resort
Family hotel in Nakuru with outdoor pool, kids’ play area and bouncing castle.
- All ages
- Hotel with pool and kids’ play area
- Yes, family rooms
Entry from KES 1
Parks, beaches and nature in Nakuru, Nakuru County
Flamingo Resort & Spa
Lakeside resort with family rooms, children’s playground and pool near Lake Nakuru.
- All ages
- Lakeside resort with pool and playground
- Yes, cribs on request
Entry from KES 1
Also in Diani Beach
Water parks and pools in Diani Beach
Diani Splash Kids Aqua Park
Children's water park and restaurant on Diani Beach Road with slides, a pool and a playground, advertised for ages 3 to…
- 3-15 years (advertised); toddlers have a separate rate
- Outdoor
Entry from KES 1,000
Animals and wildlife in Diani Beach
The Sands Marine Centre
Marine education centre in a converted boat house at The Sands at Nomad on Diani Beach, with exhibits, interactive disp…
- All ages
Amusement and family entertainment in Diani Beach
Diamonds Leisure Beach & Golf Resort
A beachfront resort with a golf course, kids club, and pools. Day visits are not typically offered; guests stay overnig…
- NOT FOUND
Entry from KES 18
Animals and wildlife in Diani Beach
Stilts Backpackers (Bush Baby Feeding)
A backpackers' hostel with a bar and restaurant where bush babies are fed at 7pm daily. Open to non-guests.
- 3-5;6-9;10-12;13+
- Outdoor
Entry from KES 1
