This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Spectacular Ocean Views:
Experience breathtaking ocean views from every room's private terrace, blending Spanish and Mexican décor for a unique ambiance. Select rooms even offer cozy fireplaces for a touch of warmth and luxury.
Delicious Dining Options:
Indulge in authentic Mexican cuisine at our on-site restaurant, Castillos del Mar, where local flavors come alive. Savor traditional dishes while enjoying the serene surroundings of the property.
Convenient Amenities:
From the inviting outdoor pool to the round-the-clock front desk, we ensure your comfort and satisfaction. Stay connected with complimentary Wi-Fi in public areas and make the most of our two private beaches just a short drive away.
Book now to secure your stay at this charming 15th-century property, minutes away from the vibrant downtown Rosarito.
Reservations with more than 3 rooms will be considered as a group and will be subject to special conditions, the Hotel will contact you to let you know about the conditions.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
A deposit may be required at the property.
Free private parking is possible on site (reservation is not needed).
WiFi is available in public areas and is free of charge.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 11 years old stay for free when using an existing bed.
Children from 12 years old to 17 years old stay for MXN 449 per person per night when using an existing bed.
You haven't added any cots.
You haven't added any extra beds.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Breakfast was not good at all, at least the free breakfast that comes with the room, Chilaquiles were not good at all, and kind of pricey for the poor quality of the food
Los paisajes
Que la alberca no tuviera sombra
Las áreas de fumadores estaban muy limitadas
La alberca climatizada
Que tienes que andar cuidando de no manchar las toallas si no te cobran igual que las fundas de almohada
Villa muy bien, comida mala
Comida mala
We boooked an excursion thru RC and i opted for an hour massage with Gabby. She is the best! She knew where my tension areas were. It was a relaxing experience! My sister in law wenf after me and she loved it as well. A must try
Excelente servicio great experience during the #rosaritoextraordinario expo 2026
All my guests from San Diego were amazed and had an excellent time.
Nice place
Couldn't sleep because the sound of the air conditioning outside and machinery that they have on the new tower
Massage
Gabby is one of a kind to do massages she’s firm but soft at the same time.
She does such a great job.
Walked in with stress and walk out amazed of how lightweight you feel by removing so many knots in my back.
Gaby was excellent with the massage that we totally needed very relaxing she knew the exactly right techniques very impressed we rate her a 10 she was very courteous and very friendly and kind thank you Gaby
Gabby gave a wonderful massage on Rosarita beach!
The decorations to take photos so pretty Food in restaurants was good
Just the pool didn’t have warm water / one morning no coffee in the office
Amazing!!! Great location, great massage, very relaxing!
Did the Rosarito Beach Break Day Pass with Royal. Received a massage from Gabby. It was excellent. Definitely worth a stop by her table during your excursion.
You need to come to Hotel Castillos Del Mar spa and see Gabby she was great the atmosphere was so calming we most definitely will be coming back
Amazing views perfect spot for pictures, pool was very clean
SCAM ALERT — DO NOT STAY HERE.
This hotel advertises beautiful photos of a beachside pool, jacuzzi, and private beach access, but fails to clearly disclose that guests have to pay an additional $40 fee just to use those amenities — even when booking a villa. The only “free” option is a run-down pool or basic beach access, which is extremely misleading compared to what’s shown online.
It feels like a complete money grab. We specifically booked this property because of the advertised amenities, only to find out after check-in that they’re locked behind extra charges. That information should be transparent before booking, not sprung on guests afterward.
Save your money and stay at Las Rocas Resort & Spa instead. Beautiful oceanfront pool and views included without all the hidden upcharges.
Very disappointing experience.
ESTO ES UNA ESTAFA — NO SE HOSPEDEN AQUÍ.
Este hotel anuncia fotos hermosas de una alberca frente al mar, jacuzzi y playa privada, pero no te dicen claramente que tienes que pagar $40 dólares extra para usar esas amenidades — incluso aunque reserves una villa. La única opción “gratis” es una alberca vieja y descuidada o acceso básico a la playa, lo cual es muy engañoso comparado con lo que muestran en línea.
Se siente como un completo robo y una manera de sacarle dinero a la gente. Reservamos este lugar específicamente por las amenidades que anuncian, y hasta después del check-in nos dijeron que había cargos extras para usarlas. Esa información debería ser transparente antes de reservar, no después.
Mejor váyanse a Las Rocas Resort & Spa. Tiene una alberca hermosa con vista al mar incluida, sin tantos cargos escondidos.
Qué decepción de lugar.
I can honestly say Gabby gave me the best body massage I’ve ever experienced. Her technique, professionalism, attention to detail, and ability to make you feel completely relaxed are on a whole different level. From the moment the session started, you could tell she truly cares about her work and her clients’ experience.
I walked in carrying so much tension and stress, and walked out feeling completely renewed. The pressure, flow, and overall experience were absolutely perfect. Gabby has an incredible gift and creates an environment that is both calming and welcoming.
If you are looking for someone who truly knows what they’re doing and delivers an unforgettable massage experience, I highly recommend Gabby. Easily 10/10.
Gaby was amazing! Thank you so much for the best massage!
Your guide to the flawless travel experience