The best hotel pools in Mazatlan.

One hotel per budget, picked for its pool. Rooftop, indoor or lap pool, heating, season and extras, with sources.

Checked: 2026-11-04

Best pool in the city: Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive. Infinity, heated and panoramic-view pools overlooking the Pacific, plus a swim-up bar.

LuxuryBest pool in the city
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive, MazatlanCity photo

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

★★★★★ · Nuevo Mazatlán (Cerritos)

Infinity, heated and panoramic-view pools overlooking the Pacific Ocean, with a swim-up bar and a children's pool. Guest reviews praise the pool service.

Pool
Infinity · Outdoor
Heated
Yes
Extras
Swim-up bar · Children's pool · Panoramic view pool · Poolside bar
Sources: travelmyth.co.uktravelmyth.co.ukus.trip.comexpedia.com
Mid-range
The Palms Resort of Mazatlan, MazatlanCity photo

The Palms Resort of Mazatlan

★★★★ · Zona Dorada (Golden Zone), beachfront

Panoramic, infinity and heated pools at a beachfront resort in the Golden Zone, with a swim-up bar.

Pool
Infinity · Outdoor
Heated
Yes
Extras
Panoramic view pool · Swim-up bar

Limited information: confirm the pool with the hotel before booking.

Budget
Best Western Posada Freeman, MazatlanCity photo

Best Western Posada Freeman

★★★ · Centro Histórico (Old Mazatlán), beachfront

Small rooftop pool with panoramic city and sea views and a pool bar, in Old Mazatlan. Guest reviews describe the pool as small and shallow.

Pool
Rooftop · Outdoor
Heated
Yes
Hours
08:00-20:00
Extras
Panoramic city and sea views · Pool bar
Sources: travelmyth.co.ukexpedia.comtrivago.combooking.com
How we choose. We look only at the pool: rooftop, infinity, indoor or lap pool, size, heating and season, views, extras like a jacuzzi or pool bar, and what guests say about it. Categories follow the official star rating. Every fact comes from a public source listed under each hotel. Links to Booking.com are affiliate links: if you book, we may earn a commission at no cost to you.

The 3 best hotels in Mazatlan →