Welcome to Las Rocas Resort & Spa


Las Rocas features a breathtaking oceanfront setting, a diversity of accommodations with 180 degree ocean views, and award winning restaurant offering Puerto Nuevo Style Lobster and the finest hospitality Baja.


Las Rocas is also the perfect location for oceanfront weddings, special events and corporate meetings (7500sq ft of meeting facilities and 11,000 sq ft of gardens). At Las Rocas peace and privacy are prized above all other commodities. Relax in our full service holistic spa, or by one of or uniquely designed infinity pools on the cliff overlooking the ocean.


Located at surf spot K38 in Rosarito Beach, 15 minutes south of Tijuana and 40 minutes south of San Diego, Las Rocas is definitely your best choice.

FAIL (the browser should render some flash content, not this).

Take the Resort Tour


Availability and Rates


Mexican Insurance

Rosarito Specials


Room Reservation Request

Email Reservations Department

or call toll free 1 866 445-8909

Baja Coast Highway KM 38.5, Rosarito Beach, Baja California, México