Swimmers, surfers, and U.S. Marines (from nearby Camp Pendleton) often come to play on Oceanside's beaches. The surf is good around the Oceanside Pier near the foot of Mission Avenue and on either side of the two jetties. Self-serve RV camping is permitted in the parking lot at the northernmost end of Harbor Beach. There's no tent camping. There are plenty of pay lots and meters around the pier and also in the Oceanside Harbor area.
Visit the Travel Talk forums for help on planning your trip