Hotels near Witches Beach Mazatlán
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Witches Beach?

Torres Mazatlan
Torres Mazatlan2.9 km from Witches Beach
9.4 out of 10, Exceptional, (644 reviews)
The price is $241
$287 total
includes taxes & fees
Apr 12 - Apr 13

Garner Hotel Mazatlan Beach by IHG
Garner Hotel Mazatlan Beach by IHG3.2 km from Witches Beach
8.6 out of 10, Excellent, (1,001 reviews)
The price is $63
$75 total
includes taxes & fees
Apr 13 - Apr 14

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All InclusiveCerritos, 1.3 km from Witches Beach
8.8 out of 10, Excellent, (1,002 reviews)
The price is $210
$250 total
includes taxes & fees
Apr 13 - Apr 14

Costa Bonita Apartments
Costa Bonita ApartmentsCerritos, 1 km from Witches Beach
The price is $16,807
$20,030 total
includes taxes & fees
Mar 29 - Mar 30

Courtyard By Marriott Mazatlan Beach Resort
Courtyard By Marriott Mazatlan Beach ResortZona Dorada, 7.6 km from Witches Beach
9.2 out of 10, Wonderful, (1,381 reviews)
The price is $79
$100 total
includes taxes & fees
Apr 16 - Apr 17

Hotel Pacific Blue Mazatlan
Hotel Pacific Blue Mazatlan9.8 km from Witches Beach
8.8 out of 10, Excellent, (68 reviews)
The price is $42
$50 total
includes taxes & fees
Mar 29 - Mar 30

Isla Mazatlan Residence Club
Isla Mazatlan Residence ClubMarina Mazatlan, 4.9 km from Witches Beach
8.4 out of 10, Very Good, (62 reviews)
The price is $379
$452 total
includes taxes & fees
Mar 30 - Mar 31

Sleep Inn Mazatlan
Sleep Inn Mazatlan5 km from Witches Beach
8.2 out of 10, Very Good, (857 reviews)
The price is $71
$84 total
includes taxes & fees
Mar 29 - Mar 30

SUITES LAS FLORES BEACH MAZATLAN
SUITES LAS FLORES BEACH MAZATLANZona Dorada, 7.7 km from Witches Beach
8.0 out of 10, Very Good, (1,000 reviews)
The price is $85
$101 total
includes taxes & fees
Apr 13 - Apr 14

Zafiro Beach Boutique Resort
Zafiro Beach Boutique ResortMarina Mazatlan, 3.8 km from Witches Beach
7.2 out of 10, Good, (375 reviews)
The price is $51
$61 total
includes taxes & fees
Apr 12 - Apr 13

Oceano Palace Beach Resort
Oceano Palace Beach ResortZona Dorada, 5.3 km from Witches Beach
7.2 out of 10, Good, (379 reviews)
The price is $61
$72 total
includes taxes & fees
Mar 29 - Mar 30

Essen's Hotel
Essen's Hotel9 km from Witches Beach
7.2 out of 10, Good, (698 reviews)
The price is $39
$46 total
includes taxes & fees
Mar 29 - Mar 30

Hotel San Diego
Hotel San Diego8.4 km from Witches Beach
5.4 out of 10, (67 reviews)
The price is $51
$61 total
includes taxes & fees
Mar 29 - Mar 30

Fiesta Inn Mazatlán
Fiesta Inn MazatlánZona Dorada, 5.7 km from Witches Beach
9.4 out of 10, Exceptional, (533 reviews)
The price is $74
$88 total
includes taxes & fees
Apr 24 - Apr 25

Marena Suites and Apartments
Marena Suites and ApartmentsZona Dorada, 5 km from Witches Beach
9.2 out of 10, Wonderful, (616 reviews)
The price is $54
$64 total
includes taxes & fees
Mar 29 - Mar 30

City Express Plus by Marriott Mazatlán
City Express Plus by Marriott MazatlánMarina Mazatlan, 4.9 km from Witches Beach
9.0 out of 10, Wonderful, (323 reviews)
The price is $64
$77 total
includes taxes & fees
Apr 26 - Apr 27

One Mazatlán
One MazatlánZona Dorada, 6.3 km from Witches Beach
9.2 out of 10, Wonderful, (589 reviews)
The price is $57
$68 total
includes taxes & fees
Apr 13 - Apr 14

Wyndham Garden Mazatlan Marina
Wyndham Garden Mazatlan MarinaMarina Mazatlan, 5.2 km from Witches Beach
9.2 out of 10, Wonderful, (297 reviews)
The price is $72
$86 total
includes taxes & fees
Apr 26 - Apr 27

ibis Mazatlán Marina
ibis Mazatlán Marina4.5 km from Witches Beach
8.6 out of 10, Excellent, (1,002 reviews)
The price is $50
$59 total
includes taxes & fees
Mar 31 - Apr 1
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.





























































