
Sheraton San Diego Resort
Best for families and groups who want lots of on-site activities, easy airport access, and large meeting/wedding venues.
Prices in other currencies are estimates. You’re charged in USD.
Sheraton San Diego Resort is a family-friendly, four-star waterfront resort on Harbor Island with multiple pools, watersports, and large meeting lawns — good for families, business groups, and travelers who want quick airport access. Coronado Island Marriott Resort & Spa is a four-star, bayfront Coronado property with skyline views, multiple pools and a full-service spa — a solid choice for travelers who prefer Coronado Island and on-site recreation.
Updated · about 1.2 km apart

Best for families and groups who want lots of on-site activities, easy airport access, and large meeting/wedding venues.

Best for travelers who want a Coronado address with bay views, an on-site full-service spa, and resort amenities on the island.
When Sheraton San Diego Resort wins: choose Sheraton if you need very large event or wedding capacity, want immediate access to the marina and airport shuttle, or are traveling with kids — it has family pools, kids’ programming, watersports, and dozens of event/meeting spaces.
When Coronado Island Marriott Resort & Spa wins: pick the Marriott if you want to stay on Coronado Island itself, prefer a property with a full-service spa and three outdoor pools with island views, and value a bayside resort setting a short distance from Hotel del Coronado and Ferry Landing.
Bottom line: both are four-star, brand-name waterfront resorts; Sheraton is the better fit for families, meetings, and airport convenience, while Coronado Island Marriott is a better fit for guests wanting a Coronado location with a larger dedicated spa and island-side resort feel.
| Category | Sheraton San Diego Resort | Coronado Island Marriott Resort & Spa |
|---|---|---|
| Overall vibe | Family-oriented marina resort with lots of on-site activities and event space | Bayfront island resort focused on spa, pools, and island access |
| Location | Harbor Island, beside San Diego marina; very close to SAN airport | Coronado (Bayside) with skyline and bay views; on Coronado Island |
| Size (rooms) | Not published | 300 guestrooms |
| Pools | Three outdoor heated pools plus two hot tubs and a designated adults-only Lanai pool | Three outdoor pools, pool cabanas (surcharge) and poolside dining |
| Spa & wellness | Island Breeze Spa with massages, facials, dry sauna; 24-hour fitness centers in each tower | Full-service spa offering massages, body treatments and facials; health club and steam room |
| Dining & bars | Multiple on-site restaurants and bars (Rumorosa, Brewery X, Shorelight, Strada, seasonal cabana bar) | ALBACA poolside restaurant, bar/lounge, snack bar/deli and room service (limited hours) |
| Event & meeting space | Extensive — dozens of venues, 50+ event rooms and over 120,000 sq ft (big ballrooms and outdoor pavilions) | Conference space ~7,455 sq ft and 20 meeting rooms |
| On-site watersports & activities | On-site paddleboarding, sailing, watersports rentals, tennis and basketball courts | Kayaking, sailboat/boat tours, windsurfing and bicycle rentals on site |
| Nearby highlights | Maritime Museum, USS Midway, downtown and Seaport Village a short drive away | Naval Base Coronado, Hotel del Coronado and Coronado Ferry Landing within a few minutes’ drive |
| Airport access | Complimentary airport shuttle to San Diego Intl. Airport; very close to SAN | Preferred airport is San Diego Intl. Airport (short drive across the bridge or ferry) |
Sheraton sits on Harbor Island beside the marina, minutes from San Diego International Airport and a short drive to downtown attractions.
Pick Sheraton if airport proximity and quick downtown access matter most.
Coronado Island Marriott is on Coronado’s bayside with island and skyline views, within easy reach of Hotel del Coronado and Ferry Landing.
Pick the Marriott if you want a Coronado address and island access while staying on the bay.
Sheraton offers multiple tower rooms and suites with balcony/lanai options across its Marina and Bay towers.
Sheraton is set up for families and groups with a wide variety of tower rooms and suites.
Coronado Marriott has about 300 guestrooms with a broad mix of resort-, pool- and bay-view rooms plus cottages and suites.
Marriott’s mix leans toward traditional resort rooms and one-bedroom cottages for a comfortable island stay.
Sheraton runs several on-site restaurants and bars covering Mexican, Italian, pub and poolside menus.
Sheraton is better if you want more variety of on-site restaurants and casual drinking spots.
Coronado Marriott’s food offering centers on ALBACA poolside dining plus a bar/lounge and room service.
Marriott works for guests who prefer poolside dining and simple on-site options during an island stay.
Sheraton has three heated outdoor pools, two hot tubs, and a designated adults-only Lanai pool with cabanas.
Sheraton offers family-friendly pool options plus an adults-only pool for quieter swims.
Coronado Marriott lists three outdoor pools, pool cabanas (surcharge) and poolside dining options.
Marriott provides multiple island pools and poolside dining — a straightforward resort pool program.
Sheraton combines Island Breeze Spa with 24-hour fitness centers and casual on-site nightlife options.
Sheraton fits guests who want both a working fitness setup and casual evening programming on-site.
Coronado Marriott emphasizes a full-service spa, health club and daytime pool activities.
Marriott is the better pick if on-site spa services and daytime wellness classes are a priority.

Sheraton — complimentary airport shuttle and extremely close to San Diego Intl. Airport.

Coronado Island Marriott — stay on the island with bay views and easy access to Ferry Landing and Hotel del Coronado.

Sheraton — significantly more event space and larger-capacity ballrooms and outdoor pavilions.

Coronado Island Marriott — full-service spa, steam room and organized wellness classes.
Sheraton San Diego Resort is closer and offers a complimentary airport shuttle; Coronado Marriott is on the island and requires a short drive, ferry or taxi from downtown/SAN.
Sheraton is more family-oriented with a family pool, kids’ activities and a wider selection of casual dining options on site.
Coronado Island Marriott lists a full-service spa with massages, body treatments and facials; Sheraton also has Island Breeze Spa but Marriott emphasizes the full-service spa offering in its listing.
Yes — Sheraton has very large meeting and wedding capacities (numerous ballrooms and outdoor venues), while Coronado Marriott has substantial meeting space (7455 sq ft and 20 meeting rooms) for smaller conferences and events.
Explore how Sheraton San Diego Resort stacks up against other hotels nearby:
vs. sites like Expedia, Hotels.com and other OTAs ·