Omni La Costa Resort & Spa (Carlsbad)
2100 Costa Del Mar Road
Carlsbad, California 92009

Book a Tee Time

COVID-19 Golf Update

Omni La Costa Resort & Spa currently has nine holes on the Legends Course available to our non-member golfers. All Tee Times must be prepaid by booking online or via our 24/7 tee time call center, which can be reached by calling 760.931.7595. Tee time reservations are available seven days in advance and the best available rates are online. Rates are dynamically priced. This allows golf rates to be adjusted, both lower and higher, in real-time based on demand, availability and other changing factors. We look forward to seeing you on the course!


Guest Favorites

at Omni La Costa Resort & Spa


Golf Performance Institute

Up your game with clinics and private instruction for all skill levels and ages.

Athletic Club

Sweat it out at our state-of-the-art fitness facility with exercise equipment and classes available.

Bob's Evening

Bob's Steak & Chop House

At Bob's, our standards are simple. Prime steaks. Big pours. Exceptional service.