Take advantage of a free breakfast buffet, a golf course, and a marina at El Cid Castilla Beach Hotel - All Inclusive. With a beachfront location, beachfront dining, and a beach bar, this hotel is the perfect place to soak up some sun. Indulge in a body wrap, aromatherapy, and a Thai massage at the onsite spa. At the 5 on-site restaurants, enjoy breakfast, lunch, dinner, and international cuisine. The health club offers Pilates classes and fitness classes; other things to do include fishing, kayaking, and sailing. Stay connected with free WiFi in public areas, and guests can find other amenities such as a swim-up bar and a poolside bar.
Located in Zona Dorada, a neighborhood in Mazatlán, El Cid Castilla Beach Hotel - All Inclusive is in the entertainment district and on the beach. Mazatlán Letters and Monument to the Family are local landmarks, and some of the area's activities can be experienced at El Cid Country Club Golf Course and Pacific Golf Center. Traveling with kids? Consider Mazatlán Aquarium and Munba National Whale Museum. Discover the area's water adventures with jet skiing and water skiing nearby, or enjoy the great outdoors with ecotours and ziplining. Visit our Mazatlán travel guide
Av. Sábalo, Mazatlán, SIN, 82110
What's nearby
The Mazatlan Malecón
4 min drive - 2.3 km
Playa Sábalo
8 min walk - 0.7 km
Punta Camaron Beach
14 min walk - 1.1 km
Sea Shell City Museum
15 min walk - 1.3 km
El Cid Country Club Golf Course
4 min drive - 1.2 km
Getting around
General Rafael Buelna Intl. Airport (MZT)
32 min drive
Restaurants
Panamá
6 min walk
Los Arcos
4 min walk
Rico's Café Zona Dorada
3 min walk
Villa Italia
1 min walk
La Concha Restaurant
4 min walk
About this property
El Cid Castilla Beach Hotel - All Inclusive
Luxury all-inclusive hotel by the ocean
Consider a stay at El Cid Castilla Beach Hotel - All Inclusive and take advantage of a free breakfast buffet, a golf course, and a marina. With a beachfront location, beachfront dining, and a beach bar, this hotel is the perfect place to soak up some sun. Treat yourself to a body wrap, aromatherapy, or a Thai massage at the onsite spa. At the 5 on-site restaurants, enjoy breakfast, lunch, dinner, and international cuisine. The health club offers Pilates classes and fitness classes; other things to do include fishing, kayaking, and sailing. Stay connected with free WiFi in public areas, and guests can find other amenities such as a swim-up bar and a poolside bar.
Other perks at this hotel include:
An outdoor pool and a children's pool, along with a waterslide, free cabanas, and sun loungers
2 outdoor tennis courts, self parking (surcharge), and a roundtrip airport shuttle (surcharge)
An electric car charging station, local meal delivery service, and golf privileges (optional)
A gift shop, games, and concierge services
Room features
All 500 individually furnished rooms offer comforts such as premium bedding and pillow menus, in addition to thoughtful touches like laptop-compatible safes and air conditioning.
Extra conveniences in all rooms include:
Children's slippers and childcare services
Bathrooms with rainfall showers and designer toiletries
32-inch flat-screen TVs with premium channels
Wardrobes/closets, balconies, and separate sitting areas
All inclusive details
This hotel is all-inclusive. Onsite food and beverages are included in the room price (some restrictions may apply).
Gratuities and taxes
Gratuities are included and additional gratuities at guests' discretion are accepted.
Food and beverages
All buffet and à la carte meals, snacks, and beverages included
Does El Cid Castilla Beach Hotel - All Inclusive have a pool?
Yes, this property has an outdoor pool and a children's pool.
How much does it cost to stay at El Cid Castilla Beach Hotel - All Inclusive?
As of Oct 28, 2026, prices found for a 1-night stay for 2 adults at El Cid Castilla Beach Hotel - All Inclusive on Nov 1, 2026 start from ₩257,075, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is El Cid Castilla Beach Hotel - All Inclusive pet-friendly?
No, pets are not allowed at this property.
How much is parking?
Self parking is available for USD 5 per night.
What time is check-in at El Cid Castilla Beach Hotel - All Inclusive?
Check-in start time: 4:00 PM; Check-in end time: anytime.
What time is check-out at El Cid Castilla Beach Hotel - All Inclusive?
Check-out is at 11:00 AM.
Does El Cid Castilla Beach Hotel - All Inclusive provide a shuttle to the airport?
Yes, there's an airport shuttle that runs 6:00 AM–6:00 PM on request. A fee of USD 35 per person applies.
Are there all-inclusive benefits at El Cid Castilla Beach Hotel - All Inclusive?
Yes, the property is all-inclusive. All food and beverages are included, and activities include kayaking, aerobics classes, water fitness classes, and more.
Where is El Cid Castilla Beach Hotel - All Inclusive located?
Located in Zona Dorada, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Playa Sábalo, Punta Camaron Beach, and El Cid Country Club Golf Course. Sea Shell City Museum and MonteCarlo Casino are also within 1 mi (2 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
El Cid Castilla Beach Hotel - All Inclusive Reviews
8.4
Very Good
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Our room was very clean with a beautiful balcony view. We enjoyed the buffet breakfast every morning and cocktails at the karaoke bar every night . The property is centrally located with restaurants shops and currency exchange within walking distance.
Hi,everything was great, but we had two inconvenience that made our vacations uncomfortable. The first one was that my wife and my two daughters were in the 15 and up yrs pool , and one lifeward kick them out infront of everyone, and then same day we had a reservation; and then when we went theyforgot to put our reservation. Thehotel need more organization.
The hotel is advertised as all-inclusive, but it's not. It only includes certain buffet meals and meals around the pool. The restaurants on the property charge extra, which isn't mentioned on the website. I've stayed at other hotels, and I've never encountered an all-inclusive resort that wasn't truly all-inclusive.
Stayed 4 nights in Apr 2026
Verified review
4/10 Poor
Ismael
Aug 12, 2026
Disliked: Amenities
Disappointing Experience – Significant Decline in Quality and Service"
I previously stayed at this hotel three years ago and had a great experience, but unfortunately, the quality of service has declined significantly.
Communication from staff is very poor, and many policies are completely unclear. Guests are required to make restaurant reservations a day in advance, but availability is practically non-existent. Throughout my entire stay, I was unable to secure a table at either the Argentinean or Thai restaurants. I noticed several other guests expressing similar frustration regarding this issue. On top of that, the staff generally appeared unwelcoming and unhelpful when answering questions.
Additionally, I recommend avoiding the tours and transport services (such as pulmonías) booked directly through the hotel desk. They are heavily overpriced. When requesting a pulmonía through the hotel, I was quoted 300 pesos more than the standard rate. I ended up finding one on the street outside for a much more reasonable price.
Overall, I am very disappointed with how much things have changed and cannot recommend this hotel in its current state.
En general bien , solo el aire acondicionado deja que un poco que mejorar
Stayed 4 nights in Aug 2026
Verified review
6/10 Okay
CARLOS ALBERTO
Jul 30, 2026
Liked: Cleanliness, staff & service
Habitación limpia pero los muebles ya deteriorados, el aire acondicionado hacía mucho ruido, era imposible encontrar camastros porque los apartaban desde las 6 de la mañana y los utilizaban hasta muy tarde entiendo esto por la temporada alta, pero en el reglamento decía que no podías apartar si no los ibas a utilizar en ese momento, la comida bien, pero muy sencilla esperaba mejor comida sobre todo por ser Mazatlán y tener excelentes mariscos, los restaurantes de especialidades están lejos de ser buenos restaurantes en el restaurante argentino no sabían preparar los cortes de carne o la carne era muy mala y aparte llegamos a las 8 de la noche y ya no había el platillo principal del menú, lo mejor de todo el hotel el trato muy amable de los trabajadores, es lo mejor.
Las habitaciones:
Son demasiado antiguas, el baño de la habitación incluso tenía una fuga de agua, no tiene frigobar con bebidas, únicamente dos botellas de agua y un servicio de café que tienen costo, la camas no son cómodas.
El restaurante: la comida es muy rica y tienen variedad sin embargo, el aire acondicionado no funciona, no es suficiente para el tamaño del restaurante por lo que SIEMPRE estás acalorado.
La alberca: es de buen tamaño y en general está limpia, PERO nunca hay camastros disponibles ya que a pesar de que está prohibido apartarlos, siempre están apartados por la gente que incluso en todo el día no te dejan usarlos los meseros en esta área no son tan atentos.
Snacks: a menos que quieras pasar más de media hora formado para tomar snacks porque no puedes llevarlos a tu camastro y únicamente son para consumir en el restaurante que siempre está lleno.
Te piden un código de vestimenta incluso para el restaurante que está cerca de la playa.
Club de playa: NO EXISTE, llel mar llega prácticamente al hotel y el poco espacio de arena está lleno de vendedores, no hay camastros en la playa.
Los baños están sucios al igual que los pasillos y el elevador siempre está sucio ya que es el mismo que utiliza el personal para subir y bajar la basura y todo lo que usan para sus actividades.
No me gustó que la habitación desde que la entregaron no funcionaba la cerradura y permaneció abierta desde que llegamos y fueron a repararla dos veces pero ninguna vez pudieron cerrarla