Riviera Beach City Marina is a popular spot offering a variety of water activities and amenities. Visitors can enjoy intercoastal access, with shuttle service to Peanut Island and a nearby restaurant that is known for good food. The marina features plenty of parking and hosts events such as concerts, a Sunday flea market, and special activities during the week. There are many options for water fun, including boat rentals, kayak and jet ski rentals, snorkel gear, and boat tours. It’s a family-friendly place with large green spaces, walking paths, and a boat dive service. The marina also has a restaurant called Rafikis Tiki, and nearby Get Wet Watersports is recommended. The area is nice and well-maintained, with clean restrooms and a beach area where sandals are suggested due to grass stickies. Overall, it’s a great place to enjoy Florida’s water activities, watch boats sail by, or just relax in a lively, scenic environment.