The Omni La Costa Resort & Spa is a dazzling resort in Carlsbad, California. The stunning resort and spa boasts of over a dozen tennis courts, an extravagant spa, golf courses, swimming pools and a huge event space. Guests can enjoy the facilities provided by the resort and experience the comfort and elegance of one of their many posh rooms they have to offer. Guests can dine in at one of the several on-site brilliant restaurants and enjoy the sights and sounds of the city.