Riviera MayaBahia Principe
Riviera MayaEveryoneEl Cid Resorts
Hotel Marina El Cid Spa & Beach ResortFamily all-inclusive on the Puerto Morelos reef with five restaurants and its own marina
Hotel Marina El Cid Spa & Beach Resort sits beachfront at Puerto Morelos, inside the Puerto Morelos National Reef Park, and Cancun airport is a 28-minute drive away.
Photos: El Cid Resorts
- 5
- restaurants
- 2
- pools
- 28 min
- from CUN airport
Hotel Marina El Cid Spa & Beach Resort sits beachfront at Puerto Morelos, inside the Puerto Morelos National Reef Park, and Cancun airport is a 28-minute drive away. The resort has its own full-service marina, and snorkeling and diving on the Great Maya Reef start close to the sand.
See rooms and prices at Hotel Marina El Cid Spa & Beach Resort


Rooms are air-conditioned, and each has a private balcony and a minibar. The Junior Suite and the Junior Suite Platinum measure about 560 square feet, the Family Room sleeps five, and the Studio with Jacuzzi adds a resort view and a whirlpool. Beds run to a king and a queen with a Murphy bed in the larger rooms.

Five restaurants are part of the plan. La Marina serves seafood over the marina, Trattoria Di Gulio does Italian with a brick oven, and La Alhambra runs a casual world buffet with live music. El Alcazar and Hacienda Arrecife complete the list. Poolside, beach, lobby and swim-up bars fill in between, and room service runs 24 hours.
Two outdoor pools have loungers and a swim-up bar. The kids' club and teens' programming run through the day, and the fitness center and yoga classes sit beside the sailing, kayaking, paddleboarding and snorkeling. The spa was renovated in 2024 and has 20 treatment rooms. Wi-Fi is free across the resort.
It suits families who want a reef on the doorstep and a short drive from the airport.
What's included
- All-inclusive meals across five on-site restaurants
- Cocktails at poolside, beach, lobby and swim-up bars
- 24-hour international a la carte room service
- Children's club and teens' programming
- Fitness center and yoga and fitness classes
- Sailing, kayaking, paddleboarding and snorkeling activities
- Live music at La Alhambra
- Complimentary Wi-Fi
At the resort
- Beachfront
- Spa
- Kids club
- Teens club
Who it suits
- Families, with a kids club on site
- Families with teenagers, who get a club of their own
- A trip built around the spa
- Short trips: 28 minutes from the airport
Photographs
The details
- All-inclusive (operator's wording)
- All-Inclusive Puerto Morelos Beachfront Resort on the Riviera Maya. Enjoy all-inclusive meals across five on-site restaurants, plus cocktails from bars and lounges including poolside, beach, lobby and swim-up options. Source
- Audience
- Family-friendly, welcomes children of all ages; children's club and teens' programming. Source
- Location
- Puerto Morelos National Reef Park, Boulevard el Cid Unidad 15, Puerto Morelos; Cancun International Airport (CUN) is about a 28-minute drive. Source
- Rooms
- Air-conditioned rooms with private balcony and minibar: Junior Suite and Junior Suite Platinum (about 560 sq ft), Luxury Room, Family Room (up to 5 guests), Studio with Jacuzzi (575 sq ft). Source
- Dining
- 5 on-site restaurants: El Alcazar, Hacienda Arrecife, La Alhambra (casual world buffet with live music), La Marina (seafood over the marina), Trattoria Di Gulio (Italian, brick-oven pizza); 24-hour a la carte room service. Source
- Pools
- 2 outdoor pools with loungers and a swim-up bar. Source
- Spa
- Spa renovated in 2024 with 20 treatment rooms. Source
- Activities
- Sailing, kayaking, paddleboarding, snorkeling, yoga and fitness classes, complimentary fitness-center access, a private full-service marina. Source
- Website
- hotelmarinaelcid.com
Also worth a look in Riviera Maya
Riviera MayaBahia Principe
Bahia Principe Escape TequilaAdults-only nights built around Mexican music, shows and concept parties
Riviera MayaFamily friendly
Bahia Principe Explore AkumalA beachfront family resort with swim-up suites and a kids' water park
Riviera MayaFamily friendly