Hotel-Only: El Cid Marina Beach Hotel is an upscale, beachfront resort located in Mazatlan’s most pristine Marina location. Their friendly and warm staff make this the ideal luxury All-inclusive resort to stay at during your next beach getaway. This resort was inspired by Mediterranean-style architecture and features a secluded private beach boasting the most spectacular sunsets. While searching for a one-of-a-kind, full-service hotel in Mazatlan, look no further than their breathtaking oceanfront property.