Pool day passes in Mazatlan

Compare 15 hotel pool day passes in Mazatlan, from Zona Dorada budget pools to all-inclusive resorts. Prices, hours, and booking details for every property.

Hotel pool day pass in Mazatlan

Some links on this page are affiliate links. If you book an overnight stay, I may earn a small commission at no extra cost to you. I earn nothing from day pass bookings. Full disclosure.

Mazatlan's Zona Dorada beachfront strip runs one of Mexico's densest hotel day pass markets, with about fifteen properties selling pool and beach access to non-guests. Hotel Playa Mazatlán, El Cid El Moro, and the three Hoteles Palace-brand hotels anchor the budget end, while RIU Emerald Bay and Dreams Estrella Del Mar Mazatlán cover all-inclusive resort pools further up the coast.

Passes range from 250 pesos (about $14) at Holiday Inn Resort Mazatlán to 1,500 pesos (about $80) for El Cid Marina's 24-hour all-inclusive pass. Most Zona Dorada hotels apply part or all of the entry fee as food and drink credit, so a 350-peso pass at a Palace-brand hotel often nets close to that value back in poolside meals.

Book by phone or WhatsApp, since few hotels list day pass details on their own site. Most properties pause day passes during Christmas, New Year's, Carnival, and Semana Santa, and Emporio Mazatlán sells its pass on Mondays and Tuesdays only.

Planning a trip to Mazatlan? Here are the tools I use and recommend:

Travel insurance >> SafetyWing flexible medical and trip cover from $56/month.
Buses & trains >> Omio compare routes and prices in one search.
Car hire >> Discover Cars compare prices from local and international rental companies.
eSIM for Mexico >> YeSim affordable data eSIMs that activate before you land.
Tours & activities >> GetYourGuide food tours, market visits, and day trips.

How much does a pool day pass in Mazatlan cost?

Zona Dorada's budget hotels charge 250 to 430 pesos and apply most of that toward food and drinks, while all-inclusive resorts like El Cid Marina, RIU Emerald Bay, and Dreams Estrella Del Mar charge more but cover food and drink for the full day.

HotelPriceBest for
Holiday Inn Resort Mazatlán250 MXN (about $14)Cheapest pass in the city
Emporio Mazatlán400 MXN (about $22)Monday/Tuesday budget pool
Luna Palace Hotel & Suites350 MXN (about $19)Waterslides for families
Oceano Palace350 MXN (about $19)Quiet Zona Dorada pool
Star Palace350 MXN (about $19)Easy beach access
Courtyard by Marriott Mazatlán Beach Resortfrom 319 MXN (about $17)Cabanas and a kids' club
Costa de Oro Beach Hotel430 MXN (about $23)Sea-view pool with F&B credit
Shekinah Beach Club500 MXN (about $27)Adults-only pool plus family pool
Hotel Playa Mazatlán590 MXN (about $32)8-hour all-inclusive food and drink
Sunvivia by Fiesta Americana757 MXN (about $41)Ocean-front pools
RIU Emerald Bay750 MXN (about $40)All-inclusive on Playa Brujas
El Cid El Moro, Castilla Beach & Granada800 MXN (about $43)Three pools on one pass
The Palms Resort of Mazatlan899 MXN (about $48)Heated pool near the beach
El Cid Marina Beach Hotel1,500 MXN (about $80)24-hour all-inclusive
Dreams Estrella Del Mar Mazatlánfrom $150All-inclusive with a lazy river

Can non-guests use hotel pools in Mazatlan?

Yes. Most hotels along Zona Dorada and the northern beaches sell day passes to non-guests, typically granting pool, beach, and lounge chair access for a set number of hours. Reserve by phone or WhatsApp since only a handful of properties, like Hotel Playa Mazatlán, list day pass information on their own website. The rest sell through the aggregator daypass.mx or take walk-up bookings at the front desk.

Do Mazatlan hotels offer day passes year-round?

Day passes run most of the year, but availability tightens during peak Mexican holidays. Hotels commonly pause or restrict day passes over Christmas, New Year's, Carnival, and Semana Santa, when rooms sell out to overnight guests. Emporio Mazatlán limits its pass to Mondays and Tuesdays regardless of season, and all-inclusive resorts like RIU Emerald Bay offer day passes case by case depending on occupancy.

Zona Dorada (Golden Zone)

Where to stay in Mazatlan

Zona Dorada is the easiest base, a walkable strip of beachfront hotels, restaurants, and bars along Av. Camarón Sábalo that suits families and first-time visitors best. It's also where most of the day pass hotels above sit, so staying here puts pool-hopping within a short walk or cab ride. The DoubleTree by Hilton Mazatlán is a solid upper-range pick right in the zone, with direct beach access and its own pool and spa.

If you'd rather skip the tourist strip, Centro Histórico offers a quieter, more local stay around Plaza Machado, with colonial architecture, galleries, and cafes instead of resort towers. It's not beachfront, so you'll need a short taxi ride out to Zona Dorada for pool days, but it suits travellers who want an authentic old-town feel over an all-inclusive vibe.

Hotel Playa Mazatlán

Hotel Playa Mazatlán pool

Hotel Playa Mazatlán sits right on Playa Gaviotas in the middle of Zona Dorada, one of the original beachfront hotels in the district. The pool deck opens straight onto the sand, with palapas and loungers spread across a wide terrace.

Day Pass (about 590 pesos / $32): 8 hours of pool and beach access with food and drinks included. A cheaper standard entry runs about 300 pesos (around $16) without the all-inclusive food credit.

Passes are sold at the front desk or by phone. Hours run 9am to 5pm; call ahead during peak season to confirm availability.

Book direct: hotelplayamazatlan.com/en/day-pass — or call +52 (669) 989-0555

SafetyWing Nomad Insurance

✅ DON'T FORGET TRAVEL INSURANCE!

SafetyWing is an affordable subscription travel insurance that you can purchase without knowing your itinerary in advance and even after departure.

>> Click here for info and current pricing <<

Costa de Oro Beach Hotel

Costa de Oro Beach Hotel pool

Costa de Oro Beach Hotel overlooks the water from the northern end of Zona Dorada, a mid-size property with a pool deck angled toward the sea.

Day Pass (from 430 MXN / about $23): includes a $550 MXN food and drink credit for adults and $350 MXN for children, redeemable at the hotel's restaurant and pool bar.

Book by phone; the hotel doesn't list day pass details on its own site, so confirm hours and current pricing before arriving.

Book direct: hotelcostadeoro.mx — or call (669) 913-2005

The Palms Resort of Mazatlan

The Palms Resort of Mazatlan pool

The Palms Resort of Mazatlan is a low-rise beachfront property in Zona Dorada with a heated pool set just back from the sand.

Day Pass (from 899 MXN / about $48): includes a 400 MXN food and drink credit for adults and 150 MXN for children, usable at the on-site restaurant and pool bar.

Reserve by phone. Pricing has varied between sources, so confirm the current rate when booking.

Book direct: palmsmazatlan.com.mx — or call 669-913-2222

El Cid El Moro, Castilla Beach & Granada

El Cid El Moro pool

El Cid El Moro, Castilla Beach, and Granada sit side by side in central Zona Dorada, forming the largest resort cluster in the city. El Moro has the biggest pool and the most activity, with waterfalls and waterslides that draw families.

Day Pass (about 800 pesos / $43-70): all-inclusive from 9am to 6pm, and a single pass bought at any one of the three properties grants same-day access to the other two.

Reserve through El Cid's central reservations line. Blackout dates apply during Christmas, New Year's, and Semana Santa.

Book direct: elcid.com/mazatlan — or call +1 (888) 217-1183

Emporio Mazatlán

Emporio Mazatlán pool

Emporio Mazatlán sits on Av. Camarón Sábalo in the heart of Zona Dorada, with two outdoor pools set among gardens between the hotel and the beach.

Day Pass (400 pesos / about $22): the fee is redeemable toward food and drinks at the hotel's restaurant and pool bar.

Available Mondays and Tuesdays only. Call ahead to confirm the pass is running that week, since it isn't offered on other days.

Book direct: emporiomazatlan.com — or call 669-983-4611

Shekinah Beach Club

Shekinah Beach Club pool

Shekinah Beach Club sits in El Encanto, north of the main Zona Dorada strip, with a family infinity pool, a separate adults-only pool, and jacuzzis overlooking the Pacific.

Day Pass (500 MXN adults / 300 MXN kids, about $27 / $16): food and drink credit is included for both tiers.

Open daily from 8am to 8pm. Book online through the site's ticket page or by phone.

Book direct: shekinahbeachclub.com/entradas — or call 669-454-0031

Luna Palace Hotel & Suites

Luna Palace Hotel & Suites pool

Luna Palace Hotel & Suites is part of the Hoteles Palace group in Zona Dorada, with a heated pool built around a swim-up bar and two waterslides that make it a solid pick for families with kids.

Day Pass (350 pesos / about $19): redeemable toward food and drinks, 9am to 5pm. Bring your own towel; the hotel doesn't supply them for day guests.

Book by phone; same terms apply across all three Palace-group properties in the city.

Book direct: en.lunapalace.com — or call 669-989-3200

Oceano Palace

Oceano Palace pool

Oceano Palace is a sister property to Luna Palace under the Hoteles Palace group, set in a quieter stretch of Zona Dorada with a straightforward outdoor pool.

Day Pass (350 pesos / about $19): redeemable toward food and drinks, 9am to 5pm, same terms as Luna Palace.

Bring a towel and arrive early during high season, since capacity is limited on busy weekends.

Book direct: hotelespalace.mx — or call the hotel directly for current pass availability

Star Palace

Star Palace pool

Star Palace rounds out the Hoteles Palace trio, positioned close to the beach with easy walk-out access from the pool deck.

Day Pass (350 pesos / about $19): redeemable toward food and drinks, 9am to 5pm, matching Luna Palace and Oceano Palace terms.

Book by phone through the hotel or the Hoteles Palace group line.

Book direct: hotelespalace.mx — or call the hotel directly for current pass availability

Holiday Inn Resort Mazatlán

Holiday Inn Resort Mazatlán pool

Holiday Inn Resort Mazatlán anchors the beachfront in Zona Dorada with a large outdoor pool kept around 29-30°C, plus a pool bar for day guests.

Day Pass (250 pesos / about $14): the cheapest pass in the city, redeemable toward food and drinks between 9am and 5pm.

Reserve through the front desk or IHG's booking line for the resort.

Book direct: ihg.com/holidayinnresorts — or call the resort directly to confirm same-day availability

Courtyard by Marriott Mazatlán Beach Resort

Courtyard by Marriott Mazatlán Beach Resort pool

Courtyard by Marriott Mazatlán Beach Resort sits on Av. Playa Gaviotas in central Zona Dorada, a modern five-star property with an outdoor pool ringed by cabanas and a kids' club nearby.

Day Pass (from 319 MXN / about $17): pool access with cabana upgrades available for an added fee; check current inclusions when booking.

Reserve through Marriott's site or by calling the property directly.

Book direct: marriott.com/en-us/hotels/mztcy-courtyard-mazatlan-beach-resort — or call +52-669-689-0231

Sunvivia by Fiesta Americana

Sunvivia by Fiesta Americana pool

Sunvivia by Fiesta Americana sits directly on the sand in central Zona Dorada, with ocean-front pools facing the Pacific.

Day Pass (from 757 MXN / about $41): pool and beach access for the day; confirm current food and drink inclusions when booking.

Reserve through the hotel's front desk or Fiesta Americana's central line.

Book direct: fiestamericana.com — or call the property directly for day pass availability

Marina & Cerritos

El Cid Marina Beach Hotel

El Cid Marina Beach Hotel pool

El Cid Marina Beach Hotel sits about 2km from the group's Zona Dorada cluster, on the marina side of the city with its own separate pool and beach setup.

Day Pass (about 1,500 pesos / $80): a 24-hour all-inclusive pass covering food, drinks, and full resort access, priced higher than the shared El Moro/Castilla/Granada pass since it doesn't connect to the other three properties.

Reserve through El Cid's central reservations line.

Book direct: elcid.com/mazatlan/el-cid-marina-beach-hotel — or call +1 (888) 217-1183

RIU Emerald Bay

RIU Emerald Bay pool

RIU Emerald Bay sits on Playa Brujas, north of the main Zona Dorada strip, an all-inclusive resort with a large pool complex facing the ocean.

Day Pass (about 750 pesos / $40): all-inclusive from 10am to 5pm, covering food, drinks, and pool access for the day.

Offered case by case depending on hotel occupancy, so call ahead rather than assuming availability.

Book direct: riu.com/en/hotel/mexico/mazatlan/hotel-riu-emerald-bay — or call 1 (888) 774-0040

Isla de la Piedra

Dreams Estrella Del Mar Mazatlán

Dreams Estrella Del Mar Mazatlán pool

Dreams Estrella Del Mar Mazatlán sits on Isla de la Piedra, south of downtown, an all-inclusive golf and spa resort with multiple pools, a lazy river, and a dedicated waterpark.

Day Pass (from $150) and Spa Pass (from $210): both all-inclusive, covering food and drinks for the day. The Spa Pass adds access to spa facilities and treatments at an extra cost.

Reserve through the resort's site or by phone; day passes are subject to occupancy.

Book direct: dreamsestrellaresort.com — or call the resort directly to confirm day pass availability

Frequently asked questions

Does one El Cid day pass really work at three hotels?

Yes. A pass bought at El Moro, Castilla Beach, or Granada grants same-day access to all three properties, since they sit side by side in Zona Dorada and share pools, restaurants, and beach areas. El Cid Marina is the exception. It's about 2km away and sells its own separate 24-hour pass.

What should I bring to a Mazatlan hotel day pass?

Bring a swimsuit, sunscreen, and ID for check-in. Budget properties like the Palace-brand hotels don't supply towels for day guests, so pack your own. Cash in pesos helps for any extras not covered by the food and drink credit.

Are day passes available for kids in Mazatlan?

Most hotels welcome children and price passes separately for adults and minors. Costa de Oro Beach Hotel and Shekinah Beach Club both list reduced child pricing alongside the adult rate, and family-oriented pools like Luna Palace's waterslide pool and Dreams Estrella Del Mar's lazy river suit younger kids well.

More pool day passes near Mazatlan

Pair a Mazatlan pool day with stops in other Mexican Pacific and Caribbean coast cities. Puerto Vallarta offers a similarly dense resort strip along Banderas Bay, while Los Cabos covers the desert-meets-ocean resorts at the tip of Baja. On the Caribbean side, Cancun rounds out Mexico's biggest day pass markets. For a Pacific beach city outside Mexico, San Diego has a comparable mix of resort pools along the coast. See the full Mexico guide for more cities.

More pool day pass destinations

See all pool day passes in Mexico