





































































































































































Luxurious Accommodations The world-class accommodations at Omni La Costa Resort & Spa Carlsbad offer a blend of comfort and sophistication, including luxurious bedding, marble baths, and premium coffee for a relaxing stay. Recreational Activities With two championship golf courses, 17 tennis courts, a state-of-the-art fitness center, and eight pools including water slides, guests have a plethora of recreational options to stay active and entertained throughout their stay. Dining Excellence From the traditional American prime steak house experience at Bob's Steak & Chop House to the diverse culinary offerings at VUE, Bar Traza, and Marketplace, guests can indulge in a variety of dining options without leaving the property. Book your stay at Omni La Costa Resort & Spa Carlsbad for a luxurious and unforgettable experience.
Select dates to see available rooms
You won't be charged yet
Guests liked
Guests mentioned
US · solo_traveller · Oct 2026
Quick anniversary stay. Had dinner at Bob’s steakhouse
Clean and old world charm
US · family_with_children · Sep 2026
Very relaxing and entertaining at the same time.
The resort was beautiful. The staff was very helpful. My son is in a wheelchair and everyone made us feel right at home.
US · extended_group · Sep 2026
Water pool for kids
Room was very dated
Room was very dated
US · couple · Sep 2026
YUMA, ARIZONA · Friends getaway · Aug 2026
Not a good experience
Not a good experience. I called a few days ahead of our visit and requested a feather free room due to my friend having asthma. I also reminded them when the hotel texted me a day before my arrival. We arrived at the hotel about 7:00 pm and our room was NOT feather free. We waited over an hour for our room. Then there was an issue with ordering room service and couldn’t get anyone on the phone to ask. I made three trips to the front desk to straighten it out and still have not received the refund I was told I would get. Not sure I would stay there again.
2100 Costa Del Mar Road · Carlsbad