13 Best Resorts and Hotels in Carlsbad, CA (2026)

From beachfront boutiques in Carlsbad Village to luxury resorts and LEGOLAND-adjacent family hotels, here are my personal picks for where to stay in Carlsbad.

Last updated: April 3, 2026 

Katie Dillon headshot

By

Katie Dillon

Katie Dillon is the founder of La Jolla Mom and a trusted travel advisor based in San Diego for over three decades. A former Four Seasons resident, she shares unmatched hotel insight, certified San Diego expertise, verified theme park discounts, and VIP hotel privileges worldwide through her industry connections.

The best hotels in Carlsbad are located in three parts of the city. There are beachfront properties in and around Carlsbad Village, where you can walk to restaurants, shops, and the sand. There are inland luxury resorts with robust amenities, spas, and golf. And there’s a cluster of family hotels on the east side of town right next to LEGOLAND California. Where you stay shapes the whole trip, so I’ve organized this guide around those three zones. As a local travel advisor, I know a lot about these properties, and my recommendations are shaped by client feedback from hundreds of bookings and not just my own stays.

I’ve indicated the Carlsbad hotels where I have VIP relationships that give you access to complimentary breakfasts, room upgrades, spa credits, and other perks you wouldn’t get if you booked on your own.

We independently select featured hotels and may earn a commission if you book through the links below.

Best Beachfront Hotels in Carlsbad

Beach Terrace is the only Carlsbad hotel sitting directly on the sand. Carlsbad Inn Beach Resort is just across Carlsbad Blvd from the beach, with a stairway down to the sand. Cape Rey faces the ocean across the street, which is not technically on the sand, but you’re looking right at it. In my experience, these are the top three when people want to experience Carlsbad, ocean views and activities together.

Beach Terrace

Aerial view of Beach Terrace with its pool area and beach chair setup.
The hotel with umbrellas on the sand (photo courtesy of Beach Terrace)

Formerly known as Beach Terrace Inn, this family-owned boutique hotel is the only property in all of North County San Diego located directly on the sand. With just 48 rooms, it’s intimate in a way the bigger resorts can’t match. Rooms average around 600 square feet with ocean views, and the whole property was refreshed in a $5.5 million renovation completed in 2022. It’s a favorite with couples but works for families too.

Guests enjoy a private beach entrance, complimentary beach chairs, towels, umbrellas, boogie boards, and sand toys. The hotel also offers a signature beach walk fitness pack and free Sunday morning beach yoga. It’s in the Carlsbad Village area, so restaurants and shops are within walking distance.


Cape Rey Carlsbad Beach, a Hilton Resort & Spa

Interior of a double queen room at Cape Rey Carlsbad Beach, a Hilton Resort
Photo courtesy of Hilton

Cape Rey is a good choice for families who want to split time between LEGOLAND and the beach. As an official LEGOLAND California partner hotel, Cape Rey Carlsbad makes it easy to do both, and the best rooms have beautiful views of the surf.

The hotel is a quick walk across the (busy) street from the beach, and you can grab a complimentary beach pack at the front desk with an umbrella, chairs, towels, and bottled water. Note that the beach here can be rocky in spots (cobblestones), but there’s still plenty of sand to enjoy. Surf excursions and other adventures are available through the hotel’s Director of Adventure.

Reservations: Join Hilton Honors (free) and book the discounted member rate.


Hilton Garden Inn Carlsbad Beach

Aerial view of Hilton Garden Inn Carlsbad Pool
Photo courtesy of Hilton

Think of Hilton Garden Inn Carlsbad Beach as Cape Rey’s no-frills neighbor. It sits across Carlsbad Blvd from Carlsbad State Beach. It’s not on the sand, but request an upper-floor room, and you’ll have ocean views. The rooms are clean, recently renovated, and come with a fridge and microwave, which is handy for families. There’s a pool, a hot tub, and a fire pit courtyard that’s nice in the evenings.

A complimentary shuttle covers a 5-mile radius, including LEGOLAND, Carlsbad Village, and nearby beaches. Rates start noticeably lower than Cape Rey, making this a solid pick for families who’d rather put the savings toward LEGOLAND tickets and dining out.

Reservations: Join Hilton Honors (free) and book the discounted member rate.


Carlsbad Inn Beach Resort

If you want a beachfront hotel in the heart of Carlsbad Village, this is it. Carlsbad Inn has a boutique vibe but feels like a resort thanks to the pool area that rooms with balconies overlook, with the beach just across Carlsbad Blvd and down the stairs.

Step out the front door, and you’re in the middle of Carlsbad Village, which is walkable to restaurants, boutiques, and cafes. Guests can use the hotel’s beach chairs, umbrellas, and boogie boards, and there’s an adults-only hot tub overlooking the beach that’s a perfect sunset spot.

The rooms are stylish, and you can book a condo unit with a full kitchen. Underground parking is included (one permit per reservation).


Best Pet-Friendly Hotel in Carlsbad

Plenty of Carlsbad hotels say they’re pet-friendly, but most have weight limits or breed restrictions. Four Seasons Aviara and Park Hyatt Aviara both welcome pets with some size restrictions, and Hotel Solea and Cassara have pet-friendly rooms, too. But if you’re traveling with a dog of any size or breed, this is the one to know about.

West Inn & Suites

The pool deck lit up at night at West Inn and Suites boutique hotel in Carlsbad
Photo courtesy of West Inn & Suites

West Inn & Suites is in a nondescript pocket of Carlsbad, with Tamarack Surf Beach, the Carlsbad Strawberry Company, and the Museum of Making Music all within a 10–15 minute walk. It’s not beachfront, but the oversized suites, charming atmosphere, and complimentary beach gear (chairs, umbrellas, boogie boards, and toys) make it easy to have a great day at the beach from here. What really sets it apart is the pet policy: no size or breed restrictions, up to two pets per room, and they go above and beyond with a dog bed, treats, and even a personalized embroidered bandana with your dog’s name.

Guests enjoy complimentary day use of beach chairs, umbrellas, boogie boards, and beach toys, plus the signature bedtime cookies and milk that are a big hit with kids. West Inn & Suites is dog-friendly, too — we’ve taken ours for a staycation there.


Carlsbad Luxury Hotels

Carlsbad’s luxury resorts are all located inland, set in the hills above Batiquitos Lagoon or in inland La Costa rather than on the beach. What they lack in ocean access, they make up for with sprawling grounds, world-class spas, golf, and resort amenities you won’t find at the beachfront properties.

Four Seasons Residence Club Aviara, North San Diego

A full kitchen with dishwasher, oven and fridge at Four Seasons Aviara North San Diego
Photo courtesy of Four Seasons

I have a soft spot for the elegant Four Seasons service, residence-style accommodations, and the brand’s quieter luxury. This Carlsbad luxury hotel is close to attractions but feels worlds away from the hustle and bustle.

The villas at Four Seasons Residence Club Aviara feel like a home away from home with living rooms and full kitchens (king rooms have kitchenettes). The villas were refreshed as part of a 2025 enhancement project, so everything feels updated and modern.

The Four Seasons is luxurious but also family-friendly, with child-sized bathrobes and slippers, as well as special children’s bath amenities. You can book babysitting, and Kids Club 760 has activities for younger guests (children under 7 must be accompanied by an adult as the club is unstaffed, though supervised activities and a “Kid’s Night Out” program are offered during peak periods).

Reservations: I can book you in as a Four Seasons Preferred Partner guest (which is how I book my own Four Seasons reservations because of the outstanding benefits).

  • Daily full breakfast for two people per bedroom
  • A hotel credit per stay (varies based on whether booking a room, suite, or residence)
  • Upgrade of one category, subject to availability at check-in
  • Preferred check-in/out times
  • Seasonal exclusive promotions only accessible to Preferred Partner agencies—you need to contact us to receive the full details.
Four Seasons Preferred Partner logo

Park Hyatt Aviara Resort, Golf Club & Spa

The two waterslides at Park Hyatt Aviara Resort.
Fun water slides for kids.

If you want the best luxury hotel experience in Carlsbad, this is it. Park Hyatt Aviara holds AAA Five Diamond status and is a standout for World of Hyatt members.

Highlights include excellent golf at Aviara Golf Academy, the Miraval Life in Balance Spa (a 15,000-square-foot wellness destination), a reimagined family pool with two-story water slides and cabanas, four pickleball courts, tennis clinics, bird-watching outings, and a surf concierge.

The dining at Park Hyatt Aviara is exceptional. Ember & Rye, the signature restaurant by celebrity chef Richard Blais, is a highlight, along with Ponto Lago and several other on-site dining options.

Reservations: You can book into Park Hyatt Aviara with Virtuoso amenities at no additional cost, which include:

  • Upgrade at time of booking, subject to availability.
  • Daily full breakfast, for two guests per bedroom at Ponto Lago restaurant
  • $100 USD Resort credit to be utilized during stay (not combinable, not valid on room rate, no cash value if not redeemed in full)
  • Locally-inspired culinary welcome amenity
  • Early check-in/late check-out, subject to availability
  • Complimentary Wi-Fi

Need to book ASAP? You can request the password for our new hotel booking tool and book your own Hyatt Prive rate. Please note that some Hyatt Prive rates are prepaid and nonchangeable.


Omni La Costa Resort & Spa

Splash Landing pool with water slides at Omni La Costa Resort in Carlsbad

If you have young kids — especially babies or toddlers — this is the Carlsbad resort to know about. The kids’ program accepts children as young as 6 months old, which no other San Diego hotel does. It’s less luxe and more casual than the two above, but widely regarded as one of San Diego’s most family-friendly resorts. The villas with designer kitchens are perfect for large families or multigenerational vacationers, and guests of all ages can have a wonderful time without ever leaving the 400-acre property.

There are two world-renowned golf courses, eight pools (including two 100-foot waterslides and a water playground with splash zones), lifestyle boutiques, wellness treatments at The Spa, and Kidtopia — the resort’s supervised kids’ program for ages 6 months to 12 years with everything from reptile shows to crafts. The Omni La Costa kids’ program runs daily.

Reservations: Most guests either book directly using Omni sale rates or through Hotels.com.


Best Hotels Within Walking Distance of LEGOLAND California

Some of the places to stay in Carlsbad also happen to be hotels near LEGOLAND. It’s nice because it means you don’t have to sacrifice comfort just because this theme park will be a big part of your California vacation.

And don’t forget that you can buy discounted tickets to LEGOLAND California.

Hotel Solea, Autograph Collection

The seating area with view into master bedroom at Hotel Solea.
This Family Suite also has a two-twin-bed bedroom.

This one is brand new — Hotel Solea opened in March 2026 after a complete transformation of the former Sheraton Carlsbad. If you stayed at the old Sheraton, you won’t recognize it. The rooms, the restaurants, the whole vibe have been reimagined as a Marriott Autograph Collection property with a coastal botanical design that feels more like a boutique hotel than the Sheraton ever did.

The hotel has a private entrance to LEGOLAND California, making it one of the most convenient places to stay for park visitors. The lagoon-style pool has a waterslide, cabanas, a hot tub, and a dedicated children’s pool. Solea shares a campus with the Westin Carlsbad next door, so guests at either hotel can use both pool areas, all restaurants, and the complimentary resort trolley that runs to Carlsbad Village, beaches, and shopping.

The dining here has also been revamped. Verise, the signature modern Italian restaurant, serves handcrafted pastas and wood-fired pizzas on an al fresco patio among olive groves, and there’s a casual poolside osteria too. Guests can also access the Ocean Pearl Spa on the Westin side of the campus.

Reservations: Join Marriott Bonvoy (free) and book the member rate. Pet-friendly rooms are available.


Westin Carlsbad Resort & Spa

Aerial view of Westin Carlsbad Resort palm tree lined pool with ocean in the distance
Photo courtesy of Westin Carlsbad Resort & Spa

As already mentioned, The Westin shares a campus with Hotel Solea, and guests at either property can use both pools, all restaurants, and the resort trolley. So why choose the Westin over Solea? The Westin’s own pool area (the Oceania Pool) is quieter and more adult-oriented, and it’s home to the Ocean Pearl Spa, which is considered the best spa on this side of Carlsbad. If you’re a couple or just want a calmer vibe than the waterslide-and-kids-pool scene at Solea, this is your pick on the shared campus.

While not on the beach, there are pristine beaches a short drive up the coast (or take the complimentary resort trolley). Between the Westin’s own pools and the Hotel Solea waterslide pool next door, there’s no shortage of water fun. The sweeping views of the Pacific from the property are gorgeous, and LEGOLAND and the Carlsbad Flower Fields are just across the road.

Reservations: Join Marriott Bonvoy (free) and book the discounted member rate.


The Cassara Carlsbad, Tapestry Collection by Hilton

A two queen room interior at Cassara Carlsbad
Photo courtesy of The Cassara Carlsbad

If you’re a Hilton Honors member headed to LEGOLAND but don’t want to stay at a themed hotel, The Cassara is a fit, much like Hotel Solea is a boutique Marriott Bonvoy option for this area. It sits above the Carlsbad Flower Fields (gorgeous in spring) with LEGOLAND just a walk across the street.

There are two pools, one is an adult pool with lap lanes, a hot tub, and cabanas, plus a family pool with a splash pad and slide. The resort has firepits dotted around the property for evening hangouts, and a free shuttle runs to Carlsbad’s beaches and the nearby outlets (both are also walkable).

Cassara Kitchen & Bar serves Mediterranean-style bites and cocktails overlooking the pool. Pet-friendly rooms are available.

Reservations: Join Hilton Honors (free) and book the discounted member rate.


The LEGOLAND Resort Hotels

LEGO pits and more in the LEGOLAND Hotel lobby

Visitors planning to spend multiple days at the park may want to stay at the ultra-kid-friendly LEGOLAND Hotel or LEGOLAND Castle Hotel for convenience and fun.

LEGO fans will love how immersive these hotels are — there’s LEGO decor in every room — and guests get exclusive early access to select rides before the park opens to the public. Kids receive a Welcome Treasure Hunt map and a prize for finding the treasure, and both hotels include a daily hot breakfast and heated pool access. Of the two, the Castle Hotel is newer, with a better pool area and room layout (the

parents’ and kids’ sleeping areas have an actual door between them). The original LEGOLAND Hotel is in the middle of a rolling room refresh with new LEGO City and DUPLO rooms, joining recently reimagined NINJAGO and Friends rooms. The hotel is open during the updates.


Grand Pacific Palisades

Family pool with cabanas and water play area at Grand Pacific Palisades in Carlsbad

This Hilton Grand Vacations property is one of the best hotels in Carlsbad for families because it has a pedestrian entrance to LEGOLAND (across the street) and vacation rental condos with full kitchens.

When we stayed here, many guests were stocking up at the nearby Costco to prepare meals in their suites (many left their doors open to let kids run around, as it’s very casual). In addition to a family-friendly pool with a splash pad, there’s a separate adults-only pool with a sunset view and cabanas, plus the complimentary Ride the Tide Trolley to Carlsbad’s Tamarack Beach (runs daily in summer, Friday–Sunday off-season).

You can order in-room massage treatments, and the hotel is also a free shuttle away from the Ocean Pearl Spa at the neighboring Westin Carlsbad.


Carlsbad Hotels FAQ

What is the best beachfront hotel in Carlsbad?

Beach Terrace is the only hotel in Carlsbad (and all of North County San Diego) located directly on the sand. Carlsbad Inn Beach Resort is also beachfront and has the added bonus of being in walkable Carlsbad Village. Cape Rey Carlsbad Beach is a short walk from the shore and is the best option if you want beach access plus LEGOLAND proximity.

How far is LEGOLAND from Carlsbad hotels?

Several Carlsbad hotels are within walking distance of LEGOLAND California. Hotel Solea has a private entrance directly into the park. The Cassara Carlsbad, Westin Carlsbad, and Grand Pacific Palisades are all across the street with pedestrian access. The LEGOLAND Hotel and Castle Hotel are at the park entrance. The beachfront hotels (Cape Rey, Beach Terrace, Carlsbad Inn) are a 5–10 minute drive from LEGOLAND.

What is the best luxury hotel in Carlsbad?

Park Hyatt Aviara is Carlsbad’s premier luxury resort with AAA Five Diamond status, the Miraval spa, and Ember & Rye restaurant by chef Richard Blais. Four Seasons Residence Club Aviara is ideal for those who prefer quiet luxury with spacious villa-style accommodations and full kitchens. Both properties offer VIP booking benefits through us. You can contact us for details.

What is the best hotel in Carlsbad Village?

Carlsbad Inn Beach Resort and Beach Terrace are both located in or near Carlsbad Village and are within walking distance of the village’s restaurants, boutiques, and cafes. Carlsbad Inn puts you right in the middle of the action, while Beach Terrace is the only one directly on the beach.

*Top photo is courtesy of Hilton

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.