Skip to Content
Phone Directions Reservations
Kids have fun together and explore the great outdoors
Fun activities for couples and all groups
Push2Talk

Laguna's Next Generation of Fun for Everyone.

Learn about Summer at The Ranch LB

View the Activities Brochure

Biking tours at The Ranch in nature

There's no better place to bond with your brood than The Ranch at Laguna Beach. Join our docent for informative hiking. Cultivate your green thumb with garden tours, planting and harvesting parties. Chill out with friends and family at a festive beach bonfire. Soothe your spirit with a meditation or introspection class in our open and grassy gathering spaces. Get fit with poolside yoga and Pilates-inspired fitness classes or a beach-style boot camp. Or hide out in an Adirondack-style chair and read for hours under a favorite tree. Our Laguna Beach family resort is perfect for memorable trips and getaways.

Land pursuits run the gamut from world-class mountain biking, sand volleyball, Bocce ball and Frisbee to guided hiking, bird-watching, stargazing and campfire talks. By sea, take up surfing, kayaking, stand-up paddleboarding (SUP), skim-boarding, snorkeling, deep-sea fishing, dolphin safaris, tide pool exploration and other invigorating water activities. Or grab a custom-made picnic basket and head for the beach on our complimentary shuttle.

Yosemite, Orange County, Laguna Beach

Orange County’s version of Yosemite, The Ranch LB offers an impressive array of activities for all ages. Our family resort includes trips, getaways and lodging accommodations. Families love our Family Tee golf program with its shortened tees and fun, laid-back atmosphere. Kids flock to our Junior Rangers kid’s program with its themed adventures in exploration and education. Couples enjoy cooking classes, wellness programs and sports of all sorts. Guests of all ages come for gardening classes and an array of family experiences.

Fun comes in all forms at The Ranch LB—enjoy as little or as much as you like.

31106 S. Coast Highway
Laguna Beach, CA 92651
Get Directions
Phone