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....

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)....

BEST WESTERN Hotel Posada Freeman Zona Dorada

from $78 USD

The Best Western Hotel Posada Freeman Zona Dorada is located in the heart of the Golden Zone, with the best restaurant and nightlife, overlooking the three islands at the Pacific Ocean....

Emporio Mazatlan Summit Hotels and Resorts

from $91 USD

Emporio Mazatlan, is a small beachfront resort located at the beginning of the Golden Zone, approximately 12 miles from Mazatlan Airport and 10 minutes from Old Mazatlan....

More Great Deals on Mazatlan Hotels


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