
Omni San Diego Hotel at the Ballpark
Best for game days, convention attendees and travelers who want to stay in the Gaslamp Quarter with quick access to Petco Park.
Prices in other currencies are estimates. You’re charged in USD.
Omni San Diego Hotel at the Ballpark is a 4-star downtown hotel connected to Petco Park and the San Diego Convention Center — read this if you want walkable access to games, meetings and the Gaslamp Quarter. Coronado Island Marriott Resort & Spa is a 4-star bayfront resort and spa on Coronado — read this if you prefer resort space, pools and direct San Diego Bay access over downtown convenience.
Updated · about 4.0 mi (6.5 km) apart

Best for game days, convention attendees and travelers who want to stay in the Gaslamp Quarter with quick access to Petco Park.

Best for guests who want a bayfront resort experience with multiple pools, on-site spa services and outdoor sports/boat activities.
When Omni San Diego Hotel at the Ballpark wins: choose Omni if you need to be steps from Petco Park, want downtown nightlife and fast access to the San Diego Convention Center or trolley connections.
When Coronado Island Marriott Resort & Spa wins: choose the Marriott if you want a more spread-out resort layout, bay views, more pools and on-site water activities or you prefer Coronado Village and beach access nearby.
Bottom line: both are 4-star properties that work for meetings and leisure; pick Omni for location and event access in downtown San Diego, pick Coronado Marriott for a quieter bayfront resort experience and pool/spa amenities.
| Category | Omni San Diego Hotel at the Ballpark | Coronado Island Marriott Resort & Spa |
|---|---|---|
| Overall vibe | Urban, event- and game-day energy | Resort, bayfront and leisure-focused |
| Location | Gaslamp Quarter, skybridge to Petco Park, across from Convention Center | Coronado bayside, steps from San Diego Bay and Coronado Ferry Landing area |
| Size (rooms) | 511 rooms and suites | 300 guestrooms |
| Ages / audience | All-ages, family-friendly (Omni Kids program) | All-ages resort (not adults-only) |
| Pools | One heated outdoor pool and hot tub on 6th-floor terrace (pool hours 5 AM–10 PM) | Three outdoor pools and pool cabanas (surcharge) |
| Restaurants & bars | Tortuga (rooftop pool bar), Ace Porter (bar/lounge), Fres.co (café) | ALBACA poolside restaurant, bar/lounge and room service (limited hours) plus poolside dining options |
| Spa & wellness | Spa services (massage and facial treatments via third-party), 24-hour fitness center | Full-service spa with massages, body treatments and facials, health club and yoga/Pilates classes |
| Meeting & event space | Extensive indoor/outdoor meeting space (up to ~32,000 sq ft after renovation; large Grand Ballroom) | Conference space ~7,455 sq ft and 20 meeting rooms |
| Known for | Proximity and direct skybridge access to Petco Park and convention facilities | Bayfront location, multiple pools and on-site water activities (kayaking/boat tours) |
| Parking & access | Valet parking only (surcharge); walkable to trolley station | Self and valet parking (surcharge); island location across Coronado Bridge from downtown |
Omni San Diego Hotel at the Ballpark sits in the Gaslamp Quarter directly connected to Petco Park and across from the San Diego Convention Center.
Choose Omni for immediate downtown access to games, meetings and nightlife.
Coronado Island Marriott Resort & Spa occupies a bayside position on Coronado with easy access to Hotel del Coronado and Coronado Village.
Choose the Marriott if you want bay views and a resort setting on Coronado rather than downtown bustle.
Omni’s 511 rooms and suites include city, pool and bay-view options plus suites sized up to 640 sq. ft.
Choose Omni if you want a variety of downtown room types and some larger suites for events or families.
Coronado Marriott has 300 guestrooms and cottages with resort, pool or bay views and private patios or balconies on many rooms.
Choose Coronado Marriott for more dedicated bay- or pool-view rooms and cottage-style options.
Omni’s dining centers on casual, California/Baja-inspired outlets located rooftop and in the lobby.
Choose Omni if you want game-day bars, quick café options and a lively rooftop pool bar.
Coronado Marriott offers poolside American dining at ALBACA plus bars and in-room service (limited hours).
Choose the Marriott for more poolside restaurant hours and resort-style meal settings.
Omni has a single heated outdoor pool and a hot tub on a 6th-floor terrace with daybeds and cabanas available.
Choose Omni when you want a convenient downtown pool terrace to relax between city activities.
Coronado Marriott features three outdoor pools, pool cabanas (surcharge) and direct access to bay-side water activities.
Choose the Marriott for more pool options and on-site bay water activities.
Omni provides spa services (third-party) alongside a complimentary 24-hour fitness center and an active nightlife nearby.
Choose Omni for 24-hour workouts and city nightlife with basic on-site spa treatments.
Coronado Marriott offers a full-service spa, health club, yoga/Pilates classes and on-site tennis courts.
Choose the Marriott for a fuller spa program and more dedicated wellness facilities.

Omni — direct skybridge to Petco Park and steps from the Convention Center make it the clear choice for sports and meeting attendees.

Coronado Marriott — three pools, cabanas and on-site water activities suit guests prioritizing resort time and bay access.

Omni — family-friendly programming, kids-stay-free policy and proximity to downtown attractions make it easier for family outings.

Coronado Marriott — a full-service spa plus wellness classes and courts support a multi-day relaxation or active-recovery stay.
Omni San Diego Hotel at the Ballpark — it’s connected to Petco Park via an exclusive skybridge, about a 2-minute walk to the stadium.
Coronado Island Marriott Resort & Spa — it’s bayside on Coronado and a short drive or walk to Coronado Beach; Omni is on the bay side of downtown but not beachfront.
Yes. Omni is explicitly family-friendly with an Omni Kids program and kids-stay-free policy; Coronado Marriott is a family-friendly resort (not adults-only).
Coronado Island Marriott Resort & Spa — it lists three outdoor pools versus Omni’s single heated terrace pool and hot tub.
Explore how Omni San Diego Hotel at the Ballpark stacks up against other hotels nearby:
vs. sites like Expedia, Hotels.com and other OTAs ·