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
364 reviews
  • 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 »
  • It's relatively clean and less crowded than other beaches I have been to. Walked along the shore with my friends picking up sea shells for an interior decoration project. You can get some really nice....  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.

Plan your trip to Mombasa

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it
    Everything in one place.
    Everyone on the same page.