Hotel Coral & Marina

Carretera Tijuana–Ensenada, Km 103, Ensenada, Baja California Norte, 22860, Mexico

As the most upscale accommodations in Ensenada, this all-suites resort has indoor-outdoor pools, a spa, tennis courts, a water-sports center, and a marina with slips for 350 boats. The horseshoe-shaped layout means that every room has a marina view, but corner suites on either end are by far superior. All guest quarters have refrigerators, coffeemakers, lounge areas, balconies, flat screens, and two queen beds. Even the most basic rooms are surprisingly large. Rates drop substantially midweek and between November and March. The C-Spa was remodeled in 2014, offering vino-theraphy treatments that incorporate grapes from the local wine region. For those traveling to and from San Diego, the hotel has a shuttle service for $200 for a 10-passenger van.


  • midweek discounts
  • spacious rooms
  • outstanding Sunday brunch
  • guests receive Fast Pass for border crossing


  • pool can get noisy with kids
  • patchy Wi-Fi
  • slow elevator
  • often full on weekends


Phones: 646-175–0000 | 800-862–9020-From U.S.


147 suites
Rate Includes: Credit cards accepted No meals