English point: Tiny sandy beach at Mkomani with view over the old town. Its a nice place to go but less for swimming than to enjoy the view.
Nyali Beaches: nice sandy beaches but due to the close distance to the town the water quality is poor and polluted. Its nice to walk along the shore when when you get tired of the hotel pools.
Bamburi Beach: Very nice beach with white sand and palm trees. Water quality is much better than at Nyali beach. Restaurants along the beach invite to sit under palm trees drinking a cold beer while watching people pass by. Du to the closeness to the town the beach is overcrowded on weekends or holidays.
Shanzu Beach: Very nice beach with white sand and palm trees. Less crowded than Bamburi beach.
Additional information
Beaches of the South Coast
Tiwi Beach is a place to visit on Mombasa’s South Coast. Quiet beach not spoiled by mass tourism. At low tide, you can swim in a tidal pool where tropical fish are trapped until the next tide comes in. Be careful to avoid the many sea urchins. Though there are relatively few people, there is a small cafe serving food and drinks.
Diani Beach is the place to go. A fantastic long white beach with loads of watersports and primates to see. A night at ’40 Thieves’ beach bar is a great place to hang out with a few tuskers (beers). If you want to see one of the six primate species in South Coast Kenya visit the Colobus Trust, dedicated to primate rescue, research and conservation, for an informative walk and you may spot one of the many wild primates
Accommodation
There are many accommodations to choose from when visiting Mombasa. Some of them include the following.
Budget
Tulia Backpackers.
Karama hotel.
Mid-range
Lambada Holiday Resort
Villa Annchen
Hotel Sapphire
Sun N Sand Beach Club.
Royal Reserve Safari and Beach Club
activities
Snorkeling, Scuba-diving
More Information and Tips
There are many beaches on the North and South but all offering different experiences. Make sure you know your particular interests.