Jun 1 @ 9:00am – Aug 31 @ 4:30pm Del Mar Marina
Beginners course covers safety, knots, boat parts, steering, kayaking & more. Advanced class available in August.
Aug 26 @ 7:00pm – 9:30pm La Casa, Del Mar Beach Resort
$30 includes canvas painting and one glass of wine or sparkling cider Additional drinks available for purchase provided by Ramone’s Mexican Grill
Sep 10 @ 7:00am – 12:00pm Lake O'Neill
Register at event 7am-10am, event runs from 7am to noon. Prizes will be given out for 1st, 2nd & 3rd place winners in each category.  Age categories 3-5, 6-10, and 11-15.

Summer rates will be charged on holidays.

Relax to the sound of the surf or grab a surfboard and be challenged by the World Famous Trestles surf spot, home to professional surf contests throughout the year. The beach cottages are waiting for you. Bring your family or that special person. Camping at San Onofre Beach is the very best in Southern California. Bring your recreational vehicle, trailer, or old-fashioned tent for the weekend and enjoy the very finest in beach camping. Please note:  The beaches are rocky and native to its environment.  Please contact management with current beach and surf conditions.


Original – 1 and 3 bedroom with Kitchen, BBQ grill and TV.
Original – Friendly 1 bedroom with loft.
Luxury – Updated 2 bedroom with Living Area, Full Kitchen, Flat Screen TVs and Dining Area.
Standard – Updated 1 and 2 bedrooms with Living Area, Full Kitchen, Flat Screen TVs and Dining Area.
Please call for pricing.


Full Hook-Up
Water Only

Group Camping

Groups of 10 to 150+ can be accommodated in one of 5 group camping sites. Day use group sites are also available for small or large functions.  The group site fee is $18 per person, per night.

Group reservation specialists are available to help coordinate your special outing. Call (760) 763-TENT for further information.

Beach Rentals

  • Football $4
  • Volleyball $4
  • Volleyball w/ Net $10
  • EZ-UP Canopy 10x10' $15
  • Surfboard $30
  • Paddle Board $35
  • Body Board $10

San Onofre Beach Guest Services

Bldg 51918 – View Map

Office-Daily  |  7:30am-10:30pm
Reservations  |  8am-10:30pm

(760) 763-SAND (7263)
(760) 763-SURF (7873)
(760) 763-TENT (8368) – Groups

MCCS Camp Pendleton