Bofa Beach in Kilifi, Kenya

Kilifi · Bofa

Beaches in Kilifi

White sand, calm creek water and golden sunsets — your complete guide to Bofa and the beaches of Kilifi.

Top 5 beaches

Public & private beaches around Bofa

Kilifi's beaches cluster around Bofa, just north of town. Here are the five best — both freely accessible public sands and resort-managed private stretches.

Bofa BeachPublic

Bofa Beach

4.1 km · ~7 min drive from Nadina Villas

Kilifi's flagship public beach — a long, wide stretch of white sand with calm, shallow water ideal for swimming. Open to everyone, with beach beds for rent, coconut vendors and creek-side sunset views.

Directions from villa
Bofa Ala BeachPublic

Bofa Ala Beach

5.4 km · ~9 min drive from Nadina Villas

The quieter northern end of Bofa — fewer vendors, more space, and the same calm swimming. Perfect for a peaceful day with a book and a shaded beach bed.

Directions from villa
Kilifi Bay BeachPrivate (resort)

Kilifi Bay Beach

2.7 km · ~5 min drive from Nadina Villas

A resort-managed stretch of sand with loungers, a pool and a beach bar. Day passes are sometimes available — ask the concierge for current access and rates.

Directions from villa
Mnarani Creek BeachPublic

Mnarani Creek Beach

4.6 km · ~8 min drive from Nadina Villas

Where Kilifi Creek meets the ocean — a smaller sandy spot popular with locals for creek swimming and floating at high tide. Great for watching dhows drift past.

Directions from villa
Watamu Bay (Marine Park)Public (protected)

Watamu Bay (Marine Park)

43.8 km · ~52 min drive from Nadina Villas

A short trip south to the Watamu Marine Protected Area — glass-clear water, coral gardens and turtle sightings. Entry supports park conservation.

Directions from villa

Activities & what to expect

A day on Bofa Beach

Bofa is built for slow, sun-soaked days — swimming, lounging and creek-side sunsets. Here's what to do and what you'll find.

Swimming & floating

Calm, shallow water — best around high tide. Float in the warm Indian Ocean or drift into the creek mouth.

Beach beds for rent

On the public beach, locals rent wooden loungers with thin mattresses for about KSh 100–200 per day. Bargain kindly and tip for shade umbrellas.

Sunbathing & shade

Wide sand for towels and umbrellas. Pick a spot near a palm for natural shade through the hottest hours.

Beach vendors

Coconut sellers, fresh fruit, roasted cassava, bead jewellery and kikois wander the sand — bring small cash.

Beach games

Locals often set up football or volleyball nets in the late afternoon — visitors are welcome to join.

Sunset walks

Bofa faces west over the creek — the golden-hour walk along the water's edge is the day's highlight.

What to expect

  • Soft white sand that gets hot by midday — flip-flops help.
  • A few beach bars and kiosks sell drinks, snacks and fresh coconut.
  • Lifeguards are not always present — swim with a buddy and ask locals about safe spots.
  • Weekends and holidays get busier with local families; weekdays are quiet.
  • Mobile network is good; carry your phone in a waterproof pouch.

Safety & essentials

Stay safe, carry smart

Beach safety

  • Swim around high tide when the water is deep and calm — at low tide rocks and reef are exposed and swimming is poor.
  • Watch for currents near the creek mouth; if pulled, swim parallel to the shore until free.
  • No lifeguards are guaranteed — always swim with a buddy and ask locals about the safest spot that day.
  • Don't leave bags, phones or valuables unattended on the sand; take turns watching your things.
  • Avoid swimming at night or after drinking.
  • Occasional jellyfish appear — rinse with seawater (not fresh) if stung and seek help if it's severe.

What to carry

  • Reef-safe sunscreen (SPF 30+), hat and sunglasses
  • Drinking water — at least 1.5 L per person
  • Swimsuit, towel and flip-flops (sand gets hot)
  • Waterproof pouch for phone & small cash (KSh 500–1000)
  • Light cover-up or rash vest for sun & jellyfish

How to reach

From Kilifi Club to Bofa Beach

Bofa is just north of town — four easy ways to get there, on any budget.

On foot

20–30 min · Free

Walk north out of Kilifi Club along the creek road, then take the sandy path to Bofa. A pleasant stroll past local homes and palm groves — best in the cool morning or late afternoon.

Taxi

5–10 min · KSh 300–500

Taxis wait near Kilifi Club and the town centre. Agree the fare before you get in. Ask the driver to drop you at the Bofa Beach entrance.

Bicycle

~15 min · KSh 200–300 rental/day

Rent a bicycle in town and ride the flat road north to Bofa. Lock up at a beach kiosk. A relaxed, scenic way to come and go.

Boda boda (motorbike)

~5 min · KSh 100–150

The fastest, cheapest ride — local motorbike taxis line the main road. Wear the provided helmet and hold on. Ask for 'Bofa Beach'.

Tides

High tide & low tide at Bofa

Tides shape every beach day in Kilifi. Time your swim for high tide and your walks for low — here's how it works.

High tide

Water rises over the sand, the creek fills and swimming is at its best. The beach narrows — claim your spot early. Best for floating, creek swims and dhow trips.

Low tide

Water retreats, exposing reef, rock pools and creek banks. Great for beach walks, crab spotting and mangrove exploration — but swimming is poor and shallow.

The timing cycle

Kilifi has two high and two low tides roughly every 24 hours 50 minutes. Each tide shifts about 50 minutes later than the day before, so check a local tide table for your visit.

Spring & neap tides

Around full and new moon the range is biggest (spring tides) — higher highs, lower lows. Quarter moons bring gentler neap tides with less change between high and low.

Quick tip: the best swimming window is about 1–2 hours either side of high tide. Ask a local or check a Kilifi tide app the night before so you can plan your day.