Premium surf instruction and beachfront lodging. We handle the gear, the lessons, and the stay—so you can focus entirely on the ride.
Located in the heart of Redondo Beach, Perfect Day Surf Camp offers a seamless blend of professional surf coaching and comfortable lodging. We eliminate the hassle of renting gear, finding transport, or navigating crowded breaks.
Whether you're a complete beginner catching your first wave or an intermediate surfer looking to refine your technique, our certified instructors provide personalized attention in a safe, professional environment.
Tailored experiences for every skill level, from your first pop-up to advanced maneuvers.
Perfect for beginners. Learn ocean safety, board handling, and how to catch your first whitewater waves with patient guidance.
Inquire NowTake your surfing to the next level. Focus on wave selection, positioning, bottom turns, and riding unbroken waves with confidence.
Inquire NowExplore the best breaks around Los Angeles. We handle transport and logistics so you can surf new spots without the hassle.
Inquire Now
Extend your perfect day. Our comfortable, no-frills lodging is designed for surfers. Clean beds, secure gear storage, and a location that puts you minutes from the sand.
Meet fellow surfers in our relaxed common areas.
Outdoor shower, rinse station, and board parking.
Walking distance to restaurants and the beach.
"The staff made us feel so welcome from the moment we arrived. The surf conditions were perfect and the instructors were incredibly patient. Best weekend ever!"
- Sarah M.
"I've done surf camps all over the world, and Perfect Day stands out for their professionalism. The gear was top-notch and the location is unbeatable."
- Mike T.
"Came for a weekend with my partner. The lodging was clean and comfortable, and the couples lesson was a blast. Highly recommend!"
- Jessica & Tom
Ready to catch the perfect wave? Contact us to book your spot or ask any questions about our programs.
1522 Wollacott St
Redondo Beach, CA 90278-2832
Mon - Sun: 7:00 AM - 7:00 PM