Diani Beach in Ukunda, Diani Beach: Hours, Facilities and Family Guide
Parks, beaches and nature in Ukunda, Diani Beach
Photo: Auto-generated feature card
Diani Beach is Kenya's most-awarded beach ? 17 km of free white sand with calm lagoon swimming, camel rides and beach cafes. Entry is free and it's open all day. Plan a half to full day.
What is Diani Beach?
Diani Beach is Kenya's most famous beach ? repeatedly voted Africa's best ? 17 km of white sand backed by palms, with a calm lagoon for swimming, camel rides, kitesurfing and dozens of beach cafes and resorts open to day visitors.
The beach is free. Activities cost extra: camel rides (~KES 200-500), snorkel trips, kitesurf lessons. Access via public beach entries along Diani Beach Road.
Diani has won the World Travel Awards' Africa's Leading Beach Destination title multiple times ? a working beach where tourism funds local communities.
💡 Money-saving tips for families
- It's free Activities are the only cost
- Public accesses Don't pay for 'private' entry
- Lagoon at low tide Calmest swimming
Is it right for your child's age?
| Age group | Verdict | What to expect |
|---|---|---|
| 0-2 years | Good | Shallow lagoon splash |
| 3-5 years | Great | Sand and swimming |
| 6-9 years | Great | Camels and boats |
| 10-12 years | Great | Kitesurf tasters |
| 13+ years | Great | Full beach day |
Perfect visit planner
How much time do you have? Pick your window and we'll show you the ideal sequence.
Choose your time window
Key details
- Address
- Diani Beach Road, Ukunda, Diani Beach
- Opening hours
- Daily, daylight hours Closed now
- How long to plan
- Half to full day
- Suitable ages
- All ages
- Setting
- Outdoor
- Booking
- Walk-in
- Payment accepted
- Cash
- M-Pesa
What to expect when you visit
Enter via any public beach access on Diani Beach Road ? the sand is free.
Swim the calm lagoon, walk the endless sand, and take camel rides (~KES 200-500) or snorkel trips.
Lunch at a beach cafe ? many welcome day visitors.
What if...?
The questions every parent asks before booking. Tap to expand.
Is the beach free?
Yes ? public accesses all along the road.
Safe to swim?
Lagoon is calm; supervise as always.
Where do we eat?
Beach cafes welcome day visitors.
Family essentials
- Toddler suitability
- Great for toddlers
- Minimum age
- No minimum age
- Facilities
- Toilets
- Access and parking
- Public transport nearby
- Safety notes
Free public beach; supervise swimming; agree activity prices before starting; watch tides for lagoon swimming.
Tickets and costs
- Free entry rules
- Free entry for everyone
- Extra costs (activities, rentals, food)
Camel rides 200-500; snorkel trips; kitesurf lessons; sunbed rental
Plan your visit
- Best time to visit
- Morning for calm lagoon; sunset walks
- Busiest times
- Weekend afternoons at main accesses
- How to get there
Diani Beach Road, ~35 km south of Mombasa (via Likoni ferry)
- By car
- Public access parking points
- Uber / Bolt estimate
- KES 300-800 one way in Diani
- Public transport
Matatu Mombasa-Ukunda, then tuk-tuk
- Combine with
Colobus Conservation; Shimba Hills day trip; Kongo River estuary
- What to bring
Swimsuits, towels, sunscreen, hats, water
Accessibility deep dive
Here is what to expect on the ground.
Africa's leading beach
Along the shore
Family swimming
Combine your visit
Plan the perfect day
Family of 4 estimate: ~KES 1,500-4,000 (food + activities)
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
- Is Diani Beach free to enter?
- Yes. There is no entry fee for adults or children at Diani Beach. Checked 22 Oct 2026.
- What are the Diani Beach opening hours?
- Daily, daylight hours. Busiest: Weekend afternoons at main accesses.
- Is Diani Beach suitable for toddlers and young children?
- Yes. Diani Beach is great for toddlers. Minimum age: No minimum age. Free public beach; supervise swimming; agree activity prices before starting; watch tides for lagoon swimming.
- How long do you need at Diani Beach?
- Plan for Half to full day.
- What payment methods does Diani Beach accept?
- Diani Beach accepts Cash, M-Pesa.
- Is Diani Beach accessible, and is there parking?
- Access and parking: Public transport nearby.
- What is the best time to visit Diani Beach?
- Morning for calm lagoon; sunset walks. It is busiest Weekend afternoons at main accesses.
- How do you get to Diani Beach?
- Public access parking points. Ride-hailing: KES 300-800 one way in Diani. Public transport: Matatu Mombasa-Ukunda, then tuk-tuk Diani Beach Road, ~35 km south of Mombasa (via Likoni ferry)
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
