See all 1200 hotels in Rosario
- Costa De Oro Beach Hotel
- Hotel Playa Mazatlan
- DoubleTree by Hilton Mazatlan
- Gaviana Resort
- Emporio Mazatlan
- The Palms Resort of Mazatlan
- The Inn At Mazatlan
- ibis Mazatlán Marina
- El Cid Marina Beach Hotel
- Best Western Posada Freeman
- El Cid Granada
- Olas Altas Inn Hotel & Spa
- Gamma Mazatlán The Inn Centro Histórico
- Oceano Palace Beach Hotel