View on Map
Discover Details:
Nyali Beach

if you want some fun activities without breaking the bank, look for beach sports options like beach volleyball or paddle boarding. i paid way less than expected and it was such a blast!

I suggest getting to the beach around 9 AM to beat the crowds and enjoy the sunrise. The morning vibe is simply amazing and the beach is less crowded, making it perfect to snap some cool photos.

I recommend checking the tides before heading out. I went at high tide and ended up with limited space to relax on the sand, so knowing the schedule is a total game-changer.

My advice is to pack your own snacks and drinks. Beachside food can be pricey, and I found some cute little cafes that are reasonably priced but they were a bit far from the beach
Bamburi Beach

My advice is to wear reef-safe sunscreen... I burnt my shoulders on the first day, and it was such a hassle... Plus, it helps protect the ocean!

I suggest bringing some snacks and water, because the beach bars can get pricey. I ended up spending way more than I planned just on drinks.

I recommend checking out the local vendors for souvenirs but don’t be afraid to haggle. I found some great deals but only after some friendly negotiating.
Diani Beach

I recommend trying some local Swahili dishes at the beach shacks—great food at decent prices, and you'll feel more connected to the culture. Save some cash and skip the high-end restaurants!
Jomo Kenyatta Public Beach

i recommend bringing your own snacks and drinks – the beach vendors can be pricey, and it’s nice to relax with something you love. plus, there’s plenty of space to set up a little picnic!

My advice is to visit early in the morning around 8 AM. The beach is less crowded, the sun isn’t too intense yet, and you can snag a good spot to lay your towel
Shelly Beach

My advice is to grab some snacks and drinks before heading to the beach. The prices at local shops can be a bit steep, and you can save a lot by just packing your own stuff!

I suggest checking the tidal schedule before you go – visiting during low tide gives you more beach to explore and the water is perfect for swimming. I missed out on some cool spots because I didn't plan around it!