Top Hotel Deals in Mazatlan

Book Flight + Hotel together and save!
Mazatlan hotels are your key to the treasures of the Pearl of the Pacific. Make a reservation to play on the playa.

El Cid Castilla

from $82 USD

El Cid Castilla Beach Hotel, a newly refurbished, family-friendly resort offering both all-inclusive and room-only rate plans, is located on the beach in Mazatlan's Golden Zone, about 3 miles from downtown and 12 miles from the Mazatlan Airport....

El Cid Marina Beach

from $89 USD

El Cid Marina Beach is recently remodeled, Mediterranean-style resort located on the marina in the Golden Zone, about 3 miles from downtown Mazatlan and 12 miles from the Mazatlan Airport. This resort offers both all-inclusive and room only plan....

Ramada Resort Mazatlan

from $2 USD

The Ramada Resort Mazatlan is located in the heart of Mazatlan's Golden Zone. This 200-room property has beach access with a beach club....

City Express Mazatlan

from $52 USD

The City Express Mazatlan is located 10 miles from Mazatlan General Rafael Buelna International Airport (MZT)....

Quality Inn Mazatlan

from $63 USD

Strategically located in the heart of the Golden Zone, the most important business and commercial area in the city the Quality Inn® Mazatlan hotel in Mazatlan, MX is near Mazatlan International Center and Mazatlan Beaches....

More Great Deals on Mazatlan Hotels

BEST WESTERN Hotel Posada Freeman Zona Dorada from $78 USD


The Inn At Mazatlan from $99 USD

El Cid El Moro Beach from $106 USD

Crowne Plaza Mazatlan from $113 USD
Old Mazatlan

More Cities with Great Deals