Rosarito Beach, about 20 minutes south of the San Ysidro/Otay border crossings, is the closest full beach-town experience to San Diego — a popular day-trip and weekend destination for decades.
Playas de Rosarito stretches for miles of walkable sand; Calle Primera (the main strip) is packed with restaurants, bars, and shops, and gets lively at night, especially on weekends.
Foxploration, built on the old Fox Studios Baja backlot (used for Titanic and other productions), offers studio-tour-style attractions for families.
Horseback rides along the beach are a classic Rosarito activity — operators line the sand near the main tourist strip; agree on price and duration before you mount up.
Beach horseback rides and Puerto Nuevo lobster trips, with prices and cancellation terms shown before you book.
See Rosarito Tours →Baja Amigo earns a commission if you book through this link, at no extra cost to you.