Search Mazatlán resorts with pools
Our top choices for a great stay

El Cid Marina Beach Hotel
$114 nightly
The price is $136 total per night from Oct 9 to Oct 10
$136 total
Oct 9 - Oct 10
Total with taxes and fees
Stay at this 3.5-star beach resort in Mazatlán. Enjoy 2 outdoor pools, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...
9.2/10 Wonderful! (915 reviews)

Viaggio Resort Mazatlán
Book a stay at this beach resort in Mazatlán. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the clean rooms in ...
9/10 Wonderful! (1,891 reviews)

The Palms Resort of Mazatlan
Book a stay at this beach resort in Mazatlán. Enjoy free WiFi, free valet parking, and a beach locale. Our guests praise the helpful staff and the clean rooms ...
8.6/10 Excellent! (1,002 reviews)

Las Villas Hotel & Golf by Estrella del Mar
$102 nightly
The price is $124 total per night from Nov 6 to Nov 7
$124 total
Nov 6 - Nov 7
Total with taxes and fees
Stay at this 4-star beach resort in Mazatlán. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attraction ...
8.6/10 Excellent! (1,000 reviews)

DoubleTree by Hilton Mazatlan
$78 nightly
The price is $93 total per night from Nov 4 to Nov 5
$93 total
Nov 4 - Nov 5
Total with taxes and fees
Stay at this 4-star beach resort in Mazatlán. Enjoy free WiFi, free valet parking, and 4 outdoor pools. Our guests praise the pool and the helpful staff in our ...
8.4/10 Very Good! (1,455 reviews)

Costa De Oro Beach Hotel
Stay at this 3.5-star beach resort in Mazatlán. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the helpful staff in our ...
8.2/10 Very Good! (1,448 reviews)

Royal Villas Resort
Stay at this 3.5-star beach resort in Mazatlán. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
8/10 Very Good! (1,001 reviews)

El Cid Castilla Beach Hotel
$136 nightly
The price is $161 total per night from Oct 11 to Oct 12
$161 total
Oct 11 - Oct 12
Total with taxes and fees
Stay at this 3.5-star beach resort in Mazatlán. Enjoy a full-service spa, 4 restaurants, and a beach locale. Popular attractions Cerritos Beach and Mazatlán ...
7.6/10 Good! (998 reviews)

Vidanta Mayan Palace Mazatlan, Two Bedroom Suite, Sleeps 5 Adults and two Kids
Book a stay at this family-friendly resort in Mazatlán. Enjoy a fitness center, a garden, and concierge services. Popular attractions Cerritos Beach and Mazatlán ...

Pueblo Bonito Emerald bay, Large1Bedroom 2bath, Ocean Front Luxury resort
Stay at this resort in Mazatlán. Enjoy concierge services, tennis courts, and patios. Popular attractions Cerritos Beach and Mazagua Aquatic Park are located ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.