Best Hotels in San Diego for Families (2026)
Last updated on September 29, 2026

Looking for the best hotels in San Diego for families in 2026? You’re in the right place.
San Diego is a dream destination, thanks to its year-round sunshine, world-class attractions like the San Diego Zoo and SeaWorld San Diego, and a vibrant coastal vibe. But I have found that where you stay can completely shape your trip. That’s why sometimes staying a full-scale resort vs. a regular hotel or vacation rental can take your vacation from good to unforgettable.
This article details the 11 best family resorts in San Diego – all with amazing pools, restaurants, kids’ activities, and more. As a Southern California local and longtime San Diego travel writer, I’ve personally explored all of these properties to help you choose the perfect place to stay. I’ve even included a map below to help you visualize where each of these resorts are located in relation to each other and San Diego’s attractions!
Whether you want a beachfront escape on Coronado Island, a resort near Mission Bay with space for kids to roam, or a centrally located hotel close to downtown attractions, these best San Diego hotels for families blend fun, comfort and convenience.
Top 3 Picks: Family Hotels in San Diego
If you are just looking for a quick list of the best resorts in San Diego, here are our top recommendations and why we love them!
► San Diego Mission Bay Resort – Ideal for families who want an amazing pool, plenty of kid-friendly activities, rooms that open right up to outside play areas, and a private beach.
► Marriott Marquis San Diego Marina – Located right next to Seaport Village, with easy access to great restaurants, Coronado Island, the Gaslamp Quarter, and harborside museums and attractions.
► Hotel del Coronado – Oceanfront resort on Coronado Island offering easy beach access, great restaurants, family-friendly activities, and an iconic history.
Where to Stay in San Diego with Kids
Here is a comprehensive list of the best San Diego hotels for families for fun, comfort, and relaxation. To make comparing these hotels even easier, I’ve also listed notable amenities and location.
1. San Diego Mission Bay Resort

San Diego Mission Bay Resort At-A-Glance
- Location: 1775 East Mission Bay Drive, San Diego
- Breakfast Included: No
- Pool: Yes
- Beautiful, new guest rooms and décor throughout the resort
- Private beach on Mission Bay
- Fitness center
- Full-service spa
- On-site restaurants
- Boat, kayak, stand-up paddle board, and bike rentals on-site
- Lawn games, tennis, and pickleball courts
A private beach, giant pool, tons of kid-friendly activities, water sports rentals, and awesome views are just some of the things that make this resort a top choice for families.
We recently enjoyed a couple of days kicking back at the resort and had so much fun, we never even left the property! Formerly a Hilton brand property, the San Diego Mission Bay Resort has been fully transformed with brand new rooms, waterfront dining, onsite outdoor activities, a luxurious spa and beautiful waterfront swimming pool.

Most notable however, San Diego Mission Bay Resort offers direct beach access. The water is very calm, perfect if you have little kids and want to enjoy a beachy atmosphere without the dangers of the ocean.
The onsite Action Sports offers everything from jet skis to stand up paddle boards, waterskiing to sailing, aqua cycles to pontoons. If you’d rather stay dry, The Sandbox rents bikes, surreys, and beach cruisers for exploring the area. They also have sand toys for kids to enjoy on the beach.
There are four dining options at San Diego Mission Bay Resort, including a waterfront restaurant and live music every day on the Plaza Del Patio. One evening during our stay, we just got drinks and an order of chips and enjoyed the music and fresh .
► Click here to read our full San Diego Mission Bay Resort review.
► Check Rates & Availability for San Diego Mission Bay Resort
2. Catamaran Resort Hotel and Spa

Catamaran Resort Hotel and Spa At-A-Glance
- Location: 3999 Mission Boulevard, San Diego
- Breakfast Included: No
- Pool: Yes
- Private bayside beach and water activities
- Paddleboard and kayak rentals
- Summer luau nights and live entertainment
- Beachfront spa
- Polynesian décor
- Fitness center overlooking Mission Bay
- On-site restaurants
- Tropical bird room
Also located on Mission Bay, Catamaran Resort Hotel and Spa combines Polynesian charm with some really fun amenities to create one of the best family-friendly hotels in San Diego.
With swaying palm trees and paths lit by tiki torches, the Catamaran Resort Hotel and Spa is a tropical hideaway. Families can rent paddleboards, take a sunset cruise, or enjoy the koi ponds and exotic birds on the lush property.
Family-friendly activities include a pool, beach bonfires, a fitness center, water sports rentals, an arcade, and cruises on the Bahia Belle, a Victorian-style paddlewheel boat. A Beach Concierge is available to provide umbrellas, chairs, and towels, as well as refreshments including cocktails, beer, and food.
► Check Rates & Availability for Catamaran Resort Hotel and Spa
3. Hotel del Coronado – Curio Collection by Hilton

Hotel Del Coronado At-A-Glance
- Location: 1500 Orange Avenue, Coronado
- Breakfast Included: No
- Pool: Yes
- Beautifully restored historic hotel on Coronado Island
- Numerous room types, suites, villas, and cottages
- Sections include The Victorian, The Cabanas, The View, Beach Village, and Shore House at The Del
- Ocean Explorers Kids Club
- Direct access to the sand
- Beach rentals and activities
- Multiple on-site restaurants
The Hotel Del Coronado is arguably one of the most famous hotels in California. Built in 1888, this sprawling oceanfront Victorian hotel has been luring visitors to the beach for more than a century. It has hosted numerous American presidents, foreign dignitaries, royalty, and celebrities, making it one of America’s most historic hotels.
But beyond that – it’s just a gorgeous property!
A San Diego icon, Hotel del Coronado blends its historic charm with modern amenities. Families will love the beachside movie nights, surf lessons, and seasonal kids’ programs. This family-friendly resort is easily one of the best oceanfront beach resorts in San Diego.

If you have young kids, the resort has an amazing kids club. Ocean Explorers is a living classroom with an interactive tide pool where children learn about preserving the ocean and all of its amazing marine life through fun activities and lessons inside the classroom and outside on the beach. You can reserve for half or full-day sessions.
Even when we’re not staying there, I love visiting this hotel. It has the perfect location right on Coronado Beach, and it is a beautiful resort just to wander around.
We love having dinner and timing it so we can enjoy the sunset views while we eat. There’s a big lawn where kids can run around, and of course the sand is right there, too. Spending time here is one of the best things to do in Coronado with kids!
4. Marriott Marquis San Diego Marina

Marriott Marquis At-A-Glance
- Location: 333 W Harbor Drive, San Diego
- Breakfast Included: No
- Pool: Yes
- Central location near top attractions
- Beautiful views of the city and San Diego Bay
- Fitness center
- Private marina
- On-site restaurants
This one might be a bit of a controversial choice, because the San Diego Marriott Marquis is located adjacent to the San Diego Convention Center and caters to business travelers as much (if not more) than families.
HOWEVER, in my honest opinion, this hotel’s location and amenities make it one of the best family hotels in San Diego.
Here’s exactly why.
Located in the heart of downtown adjacent to Seaport Village San Diego, the San Diego Marriott Marquis offers families walkable access to the USS Midway Museum, San Diego’s Gaslamp Quarter and Petco Park.
You can hop on the ferry (which is located right by this marina-front hotel) and cruise to Coronado Island, or take a scenic harbor tour or fishing excursion.
Cross the street and there’s a trolley station where you can easily zip to Old Town San Diego. The Marriott Marquis San Diego Marina even has a dedicated stop where you can hop on the Old Town Trolley Hop On Hop Off Tour.
All this without ever having to get in your car!

And if you don’t want to leave the resort at all, that’s fine, too. With two resort-style pools, a splash zone for kids, fire pits, and lots of restaurants and lounges, this resort is a perfect urban escape for families.
5. Loews Coronado Bay Resort

Loews Coronado Bay Resort At-A-Glance
- Location: 4000 Coronado Bay Road, Coronado
- Breakfast Included: No
- Pool: Yes
- Quiet location on a private peninsula
- Stunning views of San Diego Bay
- Easy access to the beach
- Private marina with water sport rentals
- Three large pools and two hot tubs
- Pickle ball courts and other activities
- A full-service spa and fitness center
- Complimentary shuttle to Coronado Village
Located just across the bay from San Diego on Coronado Island (it is really a peninsula!), Loew’s Coronado Bay Resort is a great choice for families. Surrounded by shoreline, the hotel offers unparalleled amenities, easy beach access, family-friendly activities, and panoramic views of the San Diego Bay. My husband and I spent a summer weekend here, rented a boat, and had the most phenomenal time!

There are three heated pools – one of which is reserved for adults only – and plenty of lounge chairs and lawn games on deck. The resort also has a private marina where you can rent boats, stand-up paddle boards and more.

Other hotel amenities include a fitness center, pickle ball courts, a giant chess board, table tennis, and bike rentals. If you want to enjoy a family game night, stop by the front desk to borrow board games. They also have a library of children’s books your kids can take borrow to read.
The resort has 440 rooms and 40 suites, spread throughout five three-story buildings. On our recent stay at Loews Coronado Bay Resort, we stayed in a Coronado Sunset Suite, which lived up to its name providing spectacular views of the sunset. Located on the top floor, our room faced west and offered a panoramic view of the sun dipping into the Pacific Ocean each evening. It was such a lovely touch being able to watch the sun set from our balcony.
6. Bahia Resort Hotel

The Bahia Resort Hotel At-A-Glance
- Location: 998 West Mission Bay Drive, San Diego
- Breakfast Included: No
- Pool: Yes
- Family resort on Mission Bay
- Fitness center
- Family suites with kitchenettes
- Complimentary beach chairs and cabanas for hotel guests
- Rescue seal exhibit onsite
- Tennis courts with free use of rackets and balls
- On-site restaurant
- Free parking
A staple in Mission Bay, the Bahia Resort Hotel is ideal for families looking for a relaxed beachside getaway. With direct access to the bay and its own private beach, kids can enjoy water sports, sandcastle building, and even complimentary seal encounters at the resort’s very cool rescue exhibit.
The Bahia Resort Hotel sprawls across a 14-acre peninsula. Though it is an older property, it has the perfect location; it is on Mission Bay but still easy walking distance to Mission Beach and the Pacific Ocean.
The resort has an outdoor swimming pool, marina, game room, tennis courts and shuffle board. I love that all guests receive complimentary use of cabana chairs on the beach, which is such a refreshing change from many other San Diego resorts that charge an extra fee for these kinds of amenities. This helps make the Bahia a truly relaxing and stress-free destination.
You can also rent sail boats, boogie boards, stand-up paddle boards, kayaks and more. We rented a little sailboat and had a wonderful time just floating on the bay!

The hotel has 314 spacious rooms, including beach-front cottages, studios and tower rooms, and spacious bayside suites. Bayfront suites have direct beach access!
We stayed in one of the Bahia’s one-bedroom suites and it was nice to have the extra space, but I would recommend one of the cottages right on the Bahia’s secluded beach. I think the beachfront views and ambience of staying in a room where you can walk right out to the sand is worth the tradeoff.
► We loved our stay at this resort! Click here to read my full Bahia Resort Hotel review.
7. The Cassara Carlsbad, Tapestry Collection by Hilton

The Cassara At-A-Glance
- Location: 5805 Armada Drive, Carlsbad
- Breakfast Included: No
- Pool: Yes
- Stunning views of the Carlsbad Flower Fields
- Two pool areas and a splash pad for kids
- On-site restaurant
- Walkway to LEGOLAND California
- Fitness center
- Playground and family-friendly onsite activities
The Cassara Carlsbad is a perfect choice for families planning to visit LEGOLAND, The Flower Fields, or Carlsbad State Beach.
The hotel features spacious family suites, a splash pad, and two outdoor pools. There is a walkway to Legoland so you don’t have to drive there if you’re planning to visit. The resort’s coastal location also puts you close to Carlsbad beaches. Plus, easy access to the 5 Freeway will get you to many other top San Diego attractions quickly.
The hotel itself is part of an older property, relaunched several years ago as The Cassara. It still shares many amenities, including its lobby, pools, and outdoor areas with the Grand Pacific Palisades Resort, which is more like condos, where The Cassara is a luxury hotel.

On our recent visit to The Cassara Carlsbad, we stayed in a traditional room with a king bed. It was a good size and had plenty of room to spread out, plus a big balcony. If you are visiting San Diego in spring like we did, you’ll enjoy the hotel’s premier location overlooking The Carlsbad Flower Fields and beautiful views all around.
8. LEGOLAND California Hotel

LEGOLAND California Hotel At-A-Glance
- Location: One LEGOLAND Drive, Carlsbad
- Breakfast Included: Yes
- Pool: Yes
- Direct access to LEGOLAND California
- Colorful, kid-friendly decor
- Complimentary breakfast
- On-site restaurants
- Fitness center
- Kids play areas
- Family-friendly onsite activities
Each room is themed, plus, you’ll find a bucket of LEGO bricks in your room for kids to play with during your stay, as well as an in-room treasure hunt. If you are visiting with kids, this is one of the best hotels in Carlsbad for families.
Can you stay at LEGOLAND California Hotel without going to the park? Sure. But why would you want to? If you don’t have kids with you, I can almost promise you won’t enjoy it. And if you do have kids but don’t take them to the park, then that’s a meltdown waiting to happen. Do your family a favor and book it as a package.
Every hotel stay includes a free, hot buffet breakfast with LEGO character appearances each morning.
9. Omni La Costa Resort & Spa

Omni La Costa At-A-Glance
- Location: 2100 Costa Del Mar Road, Carlsbad
- Breakfast Included: No
- Pool: Yes
- Eight distinct pools including an adults-only pool and kid-friendly pool areas featuring two 100-foot water slides and splash area for kids
- Tennis and pickle ball courts
- Fitness center
- Full-service spa
- Award-winning golf courses
- On-site restaurants
- Plenty of family-friendly activities
A short drive from San Diego in Carlsbad, Omni La Costa Resort & Spa is packed with family appeal: water slides, splash zones, and the Kidtopia Kids Club. Parents can enjoy golf or time at the world-class spa while kids stay entertained.

Spread across 400 beautifully landscaped acres, Omni La Costa feels like its own destination. While it can be a great home base for exploring the many fun things to do in Carlsbad, it’s also the kind of resort where you could easily spend several days without ever leaving the property.
I find this resort has a peaceful vibe. Even though there are often conferences held at the resort, meeting rooms are located in a separate building. The grounds are beautiful, quiet, and very spread out, so there is plenty of room to roam.
In addition to the awesome pools and water slides, other family-friendly activities offered at Omni La Costa include bike rentals, beach shuttles, an arcade, and dive-in movies.

The resort offers standard studio rooms and one, two, and three-bedroom suites and villas to accommodate any size family.
10. Fairmont Grand Del Mar

Fairmont Grand Del Mar At-A-Glance
- Location: 5300 Grand Del Mar Court, San Diego
- Breakfast Included: No
- Pool: Yes
- Stunning Mediterranean architecture
- Four outdoor pools with cabanas, poolside bar, and padded lounge chairs
- Tom Fazio-designed golf course with 18 holes
- Equestrian center and horseback riding lessons
- 5-star world-class spa
- Fitness center
- Pickleball and tennis courts
- Explorer’s Club for kids
If you are looking for a getaway that will place you in the lap of luxury, this resort may be for you.
Nestled in the serene Los Peñasquitos Canyon Preserve just five miles from the coast, the Fairmont Grand Del Mar is an elite escape that doesn’t skimp on family-friendly features. With its expansive rooms and suites, four heated pools, horseback riding, tennis, and a kids’ club, it caters to both parents and children.
Travel Insight
The Explorer’s Club – Fairmont Grand Del Mar’s kids’ club – offers sessions for kids ages 5 to 12 years old. If you book a spa appointment at the resort, regardless of if you are staying there or not, kids can go free for up to two hours! The Explorer’s Club has arts and crafts, video games, ping pong, and lots of other fun activities.
We’ve stayed at this hotel on several occasions, and it is always a treat. You can read our full Fairmont Grand Del Mar review for a closer look at this beautiful, upscale resort.
Award-winning service, amenities, and design deliver at every turn, including a championship golf course, 5-star spa, and exquisite restaurants. There are six dining venues plus poolside service and 24-hour room service, offering a wide array of dining options.
11. Paradise Point Resort & Spa

Paradise Point Resort At-A-Glance
- Location: 1404 Vacation Road, San Diego
- Breakfast Included: No
- Pool: Yes
- Tropical island resort
- Bungalow-style rooms
- Full-service marina
- Tennis and basketball courts
- Private beach
- Beach bonfire and s’mores at night
- Fitness center and spa
- Five on-site restaurants
Spread across 44 lush acres on Mission Bay, this San Diego family resort feels like a tropical island escape.
Paradise Point Resort features bungalow-style accommodations, five pools, an onsite marina, and a wide array of recreational activities. It’s great for families who want to relax in between exploring nearby attractions. There are five swimming pools, including a beautiful waterfall pool, and of course a private beach on Mission Bay.
Our favorite part of Paradise Point is their marina. You can rent sailboats, speed boats, stand-up paddleboards, jet skis, kayaks, and more to enjoy on Mission Bay.

see more, save more
Save Money on San Diego Attractions
Experience the best of San Diego and save up to 55% on tours and attractions! The Go City San Diego Pass lets you bundle top attractions like the San Diego Zoo, LEGOLAND California, SeaWorld, and many more museums and activities into one convenient pass.
Map of Best Resorts in San Diego for Families
To help you visualize where these hotels are located, here is an interactive Google map!
Final Thoughts: Kid-Friendly Hotels in San Diego
Whether you’re building sandcastles at Hotel del Coronado or relaxing by the pool at Omni La Costa Resort & Spa, these 11 best hotels in San Diego for families each offer the perfect mix of fun, comfort, and convenience.

If you are planning a San Diego family vacation and looking for a great hotel where you can relax worry-free, these are your top picks. From toddlers to teens, every member of the family will find something to love at one of these best hotels for families in San Diego.
Save These San Diego Family Resorts for Later!
Planning a family vacation in San Diego, California? Pin the image below for future reference.



