Discover a world-class spa, two championship golf courses, and eight spectacular pools with waterslides at Omni La Costa Resort & Spa. This Spanish Colonial-style resort in Carlsbad, CA offers more than 100,000 square feet of indoor/outdoor event space. There are numerous restaurants and bars, 17 tennis courts, and a kids' club. Luxurious rooms and suites feature high-end amenities like patios, fireplaces, and kitchens.