Ready to know more about San Diego?


Where to Stay

At each of these hotels, which range from affordable in-town accommodations to luxury oceanview suites, guests receive warm Baja-style hospitality. The vibrant city of Ensenada has rooms and resorts for every kind of traveler
Hotel Coral y Marina

Posada El Rey Sol

Set in the heart of town, this colonial-style, family-run boutique hotel offers up comfortable beds, festive Mexican handicraft decor, a heated pool, a beautiful tiled hot tub, and complimentary breakfast at El Rey Sol. Guests are just steps from the excitement of town, where great shopping, restaurants, and nightlife await. Pets are welcome too.

El Cid Hotel

This charming Mediterranean-style hotel features clean, affordable rooms, suites with Jacuzzi tubs, balconies with bay or pool views, and complimentary continental breakfast.

Hotel Coral y Marina

This contemporary oceanfront hotel appeals to savvy travelers with its chic sea-view suites, three pools, gourmet restaurant, vibrant bar scene, sculpture gardens, concert venue, and private marina. The luxurious C Spa features divine treatments like vinotherapy (with grapes from Guadalupe Valley) and couples massage. Holistic wellness retreats are offered throughout the year. Try stand-up paddle boarding in the marina, or let the hotel arrange an escorted wine-tasting trip or horseback-riding excursion. 

Estero Beach Hotel

This sprawling 150-acre resort, a family favorite since the 1950s,  charms with its recently renovated rooms, gorgeous pool, waterfront dining, safe swim beach, and wildlife sightings along the estuary. Guests enjoy Jet Skiing, kayaking, volleyball, biking, horseback riding, fishing, and even camel riding on the sand! Don’t miss the Novelo family’s collection of pre-Columbian art in the Museo del Estero.

San Nicolas Hotel & Casino

Set in downtown’s cultural center, this friendly hotel and lively casino has 115 rooms and suites, overlooking an Olympic-size swimming pool, gourmet bites at Bambu Restaurant, in-room and poolside massage, and a bustling casino with in-house sports betting and 320 Las Vegas–style electronic gaming machines.

For more information go to

Where to Stay

Hotel Coral y Marina

Share this post

Contact Us

1230 Columbia Street, Suite 800,

San Diego, CA