Omni La Costa Resort and Spa

2100 Costa Del Mar Road | Carlsbad, CA 92009 [See Map]
#21 in Best San Diego Hotels
Hotel Class 4.0-star Critic Rating Moderate Guest Rating
TripAdvior Traveler Rating

Based on 1078 reviews

U.S. News Review

Guests routinely testify to the charm of the Omni La Costa Resort and Spa: Its 400 acres are manicured to perfection, its sizable rooms allow guests plenty of space to breathe and unwind, and its pools are numerous and intimate. Located near San Diego between downtown Carlsbad and Encinitas, Calif. the resort is also close to the shore. After a sizable renovation, the new member of the Omni hotel family wows guests with 607 guest rooms outfitted in rich blue, green and gold decor, marble bathrooms and spacious terraces accessible via sweeping French doors. Families especially love this resort thanks to its on-site water park and the Kidtopia Kids Club, which frees parents up to enjoy an afternoon at the spa, on the tennis courts or the fairways. Clans can reconvene at one of several eateries come dinnertime — BlueFire Grill earns praise for its locally sourced fare, while Bistro 65's casual menu will suite taste buds of all ages.

How we rank hotels

Awards Received

  • Fodor's Choice
  • Frommer's Highly Recommended
  • Lonely Planet Recommended

Guest Rooms

  • High Price
  • Average Price
  • Low Price
  • Today
  • +1 Week
  • +2 Weeks
  • +3 Weeks

Good Deal

Prices for this hotel   
Prices for similar hotels   
See details for room types »

Guest Reviews

A hotel's guest rating is calculated using data provided under license by TripAdvisor. A total of 1078 guests have reviewed the Omni La Costa Resort and Spa, giving it a rating of 4.0, on a scale of 1-5.

TripAdvisor Traveler Rating: 4.0 (based on 1078 reviews)

Guest Reviews: Read most recent guest reviews


  • Room Service
  • Internet Access
  • Dining
  • Pets Allowed
  • Parking
  • Meeting Rooms
  • Fitness Center
  • Pool

Editor's note: Hotel information is updated periodically. If this is your property and you notice any inaccuracies, please let us know.

Similar Hotels Nearby

Omni La Costa Resort and Spa

2100 Costa Del Mar Road | Carlsbad, CA 92009 [See Full Map]