By the Hotels for Families of 5 editorial team · Updated November 7, 2026
The Short Answer
Our top pick is the Bahia Resort Hotel on Mission Bay. Its 664-square-foot Bay Suites have two queens (or a king) plus a full sofa bed, the hotel sets the maximum at six people per room, and parking for one car is included, though a daily resort fee is charged.
- SeaWorld trips: The Dana on Mission Bay, the closest of these hotels to SeaWorld, has 600-square-foot suites with a separate bedroom and a queen sofa sleeper for six.
- A separate bedroom near the airport: Humphreys Half Moon Inn on Shelter Island has 750-square-foot suites with a bedroom with two queens and a living room sofa sleeper.
- LEGOLAND: the LEGOLAND California Hotel and Castle Hotel in Carlsbad have themed rooms for five with a kids' sleeping area. Carlsbad is on the way if you're coming from Disneyland.
San Diego's Areas Compared
| Area | Our hotels | Best for | Drawback |
|---|---|---|---|
| Mission Bay | Bahia, The Dana | Calm bay beaches, SeaWorld | Resort fees |
| Pacific Beach | Catamaran, Pacific Terrace | Ocean beach and boardwalk | Paid parking at Catamaran |
| Shelter Island | Humphreys Half Moon Inn | Close to the airport, bay views | A drive to the beaches |
| Carlsbad | LEGOLAND hotels | LEGOLAND California | 45–60 min from the airport |
Map of San Diego Hotels for Five
Carlsbad and LEGOLAND are at the top of the map; Pacific Beach, Mission Bay and Shelter Island are at the bottom, near the airport.
Map prices come from Booking.com and other partners through Stay22. Enter your dates on the map to see live rates.
Search all San Diego stays →Mission Bay and Shelter Island Suites
Suites with a sofa bed or a separate bedroom on the calm water of the bays.
Bahia Resort Hotel
Mission Bay, San Diego
Our top pick: Bay Suites have two queens plus a full sofa bed, the hotel allows six per room and parking is included, which suits families who want a calm bay beach.
Best for: Calm bay beach for kids
- Bay Suite: 664 sq ft, two queens plus sofa bed
- Maximum 6 per room
- Parking included for one car per room
More about this hotel
A bayfront resort on West Mission Bay Drive, on the Mission Beach side of Mission Bay. Its 664-square-foot Bay Suites have one king or two queens plus a full sofa bed, and the hotel caps every room at six people.
Opens Booking.com with prices for your dates
Photo: Tony Webster, CC BY 2.0
The Dana on Mission Bay
Mission Bay, San Diego
Best for SeaWorld trips: suites with a separate bedroom and a queen sofa sleeper for up to six.
Best for: SeaWorld trips
- Park View Suite: 600 sq ft, two queens plus sofa
- Junior suites with a sofa sleeper also max 6
- Closest to SeaWorld
More about this hotel
A resort on the water at the west end of Mission Bay, the closest hotel on our list to SeaWorld. Its 600-square-foot Park View and Bay View Suites have two queens (or a king) in a separate bedroom and a queen pull-out sofa in the living room, for up to six.
Opens Booking.com with prices for your dates
Photo: Roman Eugeniusz, CC BY-SA 3.0
Humphreys Half Moon Inn
Shelter Island, San Diego
Suits families who want a real bedroom for the parents and a balcony on the bay, close to the airport.
Best for: A separate bedroom by the bay
- Oversized Suite: 750 sq ft, up to 6
- Two queens plus queen sofa sleeper
- Grand Marina Suite sleeps up to 8
More about this hotel
A bayfront hotel on Shelter Island, on San Diego Bay near Point Loma and close to the airport. Its 750-square-foot Oversized Garden View and Marina View Suites have a bedroom with two queens, a living room with a queen sofa sleeper and a balcony, for up to six.
Opens Booking.com with prices for your dates
Photo: Weedwhacker128, CC BY-SA 3.0
Beachfront and LEGOLAND
Ocean beach suites in Pacific Beach, or themed rooms at LEGOLAND.
Catamaran Resort Hotel and Spa
Pacific Beach, Mission Bay, San Diego
Suits families who want the ocean beach and boardwalk as well as the bay, though fees add up.
Best for: Beach and boardwalk
- Beachfront Suite: two doubles plus full sofa bed
- Maximum 6 per room
- Resort fee plus paid parking
More about this hotel
A resort on Mission Boulevard with Mission Bay on one side and the Pacific Beach boardwalk close by. Its 438-square-foot Beachfront Suites (a king or two doubles plus a full sofa bed) open straight onto the beach and boardwalk, and the hotel caps rooms at six.
Opens Booking.com with prices for your dates
Photo: Anthony Giorgio, CC BY-SA 2.5
Pacific Terrace Hotel
Pacific Beach, San Diego
Suits a beachfront splurge: a two-room Family Suite for five on the ground floor with a patio.
Best for: Ocean beach splurge
- Family Suite: two rooms, 550 sq ft, max 5
- Coastal Living Suite: 750 sq ft, max 6
- Partial ocean views from the Family Suite
More about this hotel
An oceanfront hotel on Diamond Street at the north end of Pacific Beach. Its first-floor Family Suites are two-room, 550-square-foot suites with two queens, a private patio and a five-person maximum, and its 750-square-foot Coastal Living Suites take six.
Opens Booking.com with prices for your dates
Photo: Roman Eugeniusz, CC BY-SA 3.0
LEGOLAND California Hotel and Castle Hotel
Carlsbad, San Diego
Best for LEGO fans under 12: every room sleeps five with a kids' area, plus early park access, but it's in Carlsbad.
Best for: LEGO fans under 12
- Themed rooms sleep up to 5
- Separate kids' sleeping area in every room
- Early access to LEGOLAND California
More about this hotel
Two themed hotels at LEGOLAND California in Carlsbad, north of San Diego, whose guests get early access to the park before it opens to the public. LEGOLAND says every room has a separate kids' sleeping area and sleeps up to five, and suites sleep up to seven.
Opens Booking.com with prices for your dates
Photo: Pink Floyd Fan 101, CC BY-SA 4.0
San Diego Hotels for Five at a Glance
Prices change by date and room type, so check your own dates on Booking.com before you decide.
-
-
-
Humphreys Half Moon InnShelter Island, San Diego · Mid-rangeA separate bedroom by the bayCheck prices -
Catamaran Resort Hotel and SpaPacific Beach, Mission Bay, San Diego · Mid-rangeBeach and boardwalkCheck prices -
-
LEGOLAND California Hotel and Castle HotelCarlsbad, San Diego · SplurgeLEGO fans under 12Check prices
| Hotel | Location | Price level | Best for | Prices | |
|---|---|---|---|---|---|
|
Bahia Resort Hotel
Bayfront resort
|
Mission Bay, San Diego | Mid-range | Calm bay beach for kids | Check prices |
|
The Dana on Mission Bay
Bayfront resort
|
Mission Bay, San Diego | Mid-range | SeaWorld trips | Check prices |
|
Humphreys Half Moon Inn
Bayfront resort
|
Shelter Island, San Diego | Mid-range | A separate bedroom by the bay | Check prices |
|
Catamaran Resort Hotel and Spa
Bayfront resort
|
Pacific Beach, Mission Bay, San Diego | Mid-range | Beach and boardwalk | Check prices |
|
Pacific Terrace Hotel
Beachfront hotel
|
Pacific Beach, San Diego | Splurge | Ocean beach splurge | Check prices |
|
LEGOLAND California Hotel and Castle Hotel
Theme park hotel
|
Carlsbad, San Diego | Splurge | LEGO fans under 12 | Check prices |
Hotel details checked on November 7, 2026.
Resort Fees and Parking in San Diego
- Bahia Resort Hotel: charges a daily resort fee, but no parking charge for one vehicle per room.
- Catamaran Resort: charges a daily resort fee plus a daily charge for self-parking or valet. The hotel says a restaurant kitchen renovation begins November 9, 2026.
- The Dana on Mission Bay: charges a resort fee; check the amount when you book.
- Room choice: at Humphreys Half Moon Inn and Pacific Terrace, standard rooms take four, so book the suite by name. Our guide to what "sleeps 5" means covers the other common catches.
Getting to San Diego Hotels
- From San Diego International Airport (SAN): about 15 to 25 minutes by car to Shelter Island, Mission Bay or Pacific Beach.
- To Carlsbad and LEGOLAND: about 45 to 60 minutes by car from the airport, depending on traffic.
- From Disneyland: Carlsbad is about 1.5 to 2 hours by car from Anaheim, and Mission Bay about 2 to 3 hours. Our Disneyland guide covers hotels for five there.
Frequently Asked Questions
Quick answers to help you choose where to stay.