Skip to content
Los Barriles Restaurant, East Cape

Sol y Mar at Hotel Playa del Sol

Marlin tacos and aguachile on a second-floor terrace over the Sea of Cortez, with happy hour at sundown.

Our take

Sol y Mar: Seafood on the Terrace in Los Barriles

Sol y Mar is the restaurant on the second floor of Hotel Playa del Sol, the sister hotel of Palmas de Cortez on the beach in Los Barriles. The terrace looks out over the Sea of Cortez, and it's a more casual, cheaper alternative to Bay View next door. It opens Tuesday to Sunday from 1 PM to 9 PM and is closed on Mondays.

Short and seafood-heavy, the menu is exactly what you want here. From the 2025 edition, get the taco gobernador with marlin, the Baja fish tacos, an aguachile and the Baja ceviche. Marlin enchiladas are a local specialty worth trying if you've never had smoked marlin. If you've been fishing, the kitchen will cook your catch three ways with two sides, charged per person.

The hotel calls it the best happy hour in Los Barriles, and while every bar in town probably claims the same, the terrace view does make a strong case. Go in the late afternoon after a day on the water or on the wind, and stay for dinner.

Like everything in Los Barriles (1 hour 45 minutes to 2 hours by car from Villa 1), it's a stop on an East Cape day rather than a destination on its own. Pair it with a morning fishing charter out of the hotel, or with the hot springs and beach at Buena Vista five minutes south.

Information

  • Distance from Villa One: 57 mi (91 km), about 2 hr drive
  • Phone: +52 624 194 0932
  • Cuisines: Seafood, Mexican
  • Meals: Lunch, Dinner
  • Price: $$
  • Area: Los Barriles, East Cape

Hours

  • Tuesday to Sunday: 1:00 PM to 9:00 PM
  • Monday: closed
Reservation By Phone+52 624 194 0932

WebsiteDirections

What to order

Sol y Mar at Hotel Playa del Sol Menu

What to order

Taco gobernador, marlin (3)
MX$270
Taco Baja (3)
MX$260
Aguachile
MX$250
Baja ceviche
MX$220
Marlin enchiladas
MX$350
Your catch of the day
MX$350

Cooked three ways with two sides, per person

Menu items are indicative and may change. see the current menu on Sol y Mar at Hotel Playa del Sol’s website.

Getting there

How far is Sol y Mar at Hotel Playa del Sol from Villa 1?

Sol y Mar at Hotel Playa del Sol is about 57 miles (91 km) in a straight line from Villa 1 at Hacienda Beach Club & Residences, about a 2 hr drive or taxi ride. Address: Hotel Playa del Sol, Calle 20 de Noviembre, 23330 Los Barriles, B.C.S., Mexico.

Get Directions
Good to know

Frequently Asked Questions

Is Sol y Mar open on Mondays?

No. Sol y Mar opens Tuesday to Sunday from 1 PM to 9 PM.

Can Sol y Mar cook my fish?

Yes. The menu offers to cook your catch three ways with two sides, priced per person.

How expensive is Sol y Mar?

Moderate. On the 2025 menu, taco plates are about MX$260 to MX$270 and larger dishes around MX$350.

Stay at Villa 1

Staying close to Sol y Mar at Hotel Playa del Sol?

Villa 1 is a 4-bedroom, 4.5-bath beachfront mansion at Hacienda Beach Club & Residences on Médano Beach, with a private infinity pool and hot tub, a golf cart, concierge and a private chef on request. Book direct for the best rate, with no platform fees.