Trip Planner:   Africa  /  Kenya  /  Coast Province  /  Mombasa  /  Nyali Beach

Nyali Beach, Mombasa

#2 of 8 in Parks in Mombasa
Beach · Nature / Park
Protected by a coral reef, Nyali Beach serves as a wide, white sand beach that's part of the Mombasa Marine Reserve. The site offers diving and snorkeling opportunities. Consistent side-shore winds make this beach a popular kite-surfing and sailing spot, and there are beach volleyball nets under the shade of palm trees. Snorkel and see a colorful variety of marine species such as crabs, starfish, and cucumber sea urchins. Sea turtles and migratory birds like crab plovers may also keep you company here. Use our Mombasa sightseeing planner to visit Nyali Beach on your trip to Mombasa, and learn what else travelers and our writers recommend seeing nearby.
Create an itinerary including Nyali Beach
© OpenMapTiles © OpenStreetMap contributors

Nyali Beach reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.0
366 reviews
  • If you enjoy swimming its really nice and warm unlike the cold ones around UK has a few nice hotels and drinking holes along a long nice walk along the coastline and can when tide is out get around...  more »
  • Spent 6 days in nyali beach during the covid 19 time.nyali is very quiet and relaxed.the beach boys are not that crazy like in diani beach.we did all our transfers and tours with Mr eric.very...  more »
  • More cleaner and more private than Kenyatta beach. It is also quite accessible by public transport. A cool place to just chill and enjoy the beach and ocean atmosphere
  • Fun time. Wish to swim or learn to?, this is the place to be, quite and a precise place... But remember to be in company of someone for safety purposes.
  • Build a trip
    Tell us where and when you
    want to go, we will build
    the best sightseeing itinerary
  • Refine it
    You have complete flexibility on your destinations and itinerary
  • Book as a package
    Use our travel agents to get
    package savings and hassle free booking
  • Enjoy your trip!
    Enjoy our 24x7
    on-trip assistance