El Cid El Moro Beach Hotel is a great choice for your beach stay in Mazatlán, putting you near activities like scuba diving, snorkeling, and parasailing. The outdoor pool provides fun for everyone, and guests can also take advantage of a fitness center and a spa tub. La Concha, one of 3 restaurants, offers ocean views and serves breakfast, lunch, and dinner. A poolside bar, a children's pool, and a snack bar/deli are other highlights. Fellow travelers say great things about the helpful staff.