
Find hotels near Witches Beach, Mazatlán from NT$1,528
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Witches Beach hotels

Torres Mazatlan
Torres Mazatlan2.9 km from Witches Beach
9.4 out of 10, Exceptional, (642 reviews)
The price is NT$6,799
NT$8,091 total
includes taxes & fees
Mar 23 - Mar 24

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,001 reviews)
The price is NT$6,699
NT$7,972 total
includes taxes & fees
Apr 13 - Apr 14

Palm Valley Cabins
Palm Valley Cabins2 km from Witches Beach
8.6 out of 10, Excellent, (23 reviews)
The price is NT$1,892
NT$2,608 total
includes taxes & fees
Mar 23 - Mar 24

Garner Hotel Mazatlan Beach by IHG
Garner Hotel Mazatlan Beach by IHG3.2 km from Witches Beach
8.6 out of 10, Excellent, (1,002 reviews)
The price is NT$1,675
NT$1,993 total
includes taxes & fees
Mar 28 - Mar 29

Diamond Bay
Diamond BayCerritos, 1.9 km from Witches Beach
7.6 out of 10, Good, (428 reviews)
The price is NT$1,643
NT$1,956 total
includes taxes & fees
Mar 23 - Mar 24

Costa Bonita Apartments
Costa Bonita ApartmentsCerritos, 1 km from Witches Beach
The price is NT$536,454
NT$639,337 total
includes taxes & fees
Mar 23 - Mar 24

Fiesta Inn Mazatlán
Fiesta Inn MazatlánZona Dorada, 5.7 km from Witches Beach
9.4 out of 10, Exceptional, (529 reviews)
The price is NT$2,457
NT$2,924 total
includes taxes & fees
Apr 12 - Apr 13

Marena Suites and Apartments
Marena Suites and ApartmentsZona Dorada, 5 km from Witches Beach
9.2 out of 10, Wonderful, (616 reviews)

El Cid Marina Beach Hotel
El Cid Marina Beach HotelMarina el Cid, 4.7 km from Witches Beach
9.2 out of 10, Wonderful, (961 reviews)
The price is NT$5,614
NT$7,230 total
includes taxes & fees
Mar 23 - Mar 24

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 NT$2,078
NT$2,473 total
includes taxes & fees
Apr 21 - Apr 22

Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All InclusiveZona Dorada, 4.9 km from Witches Beach
9.0 out of 10, Wonderful, (1,002 reviews)
The price is NT$6,699
NT$7,972 total
includes taxes & fees
Apr 13 - Apr 14

Wyndham Garden Mazatlan Marina
Wyndham Garden Mazatlan MarinaMarina Mazatlan, 5.2 km from Witches Beach
9.0 out of 10, Wonderful, (296 reviews)
The price is NT$1,970
NT$2,345 total
includes taxes & fees
Mar 25 - Mar 26

One Mazatlán
One MazatlánZona Dorada, 6.3 km from Witches Beach
9.2 out of 10, Wonderful, (583 reviews)
The price is NT$1,814
NT$2,159 total
includes taxes & fees
Mar 31 - Apr 1

ibis Mazatlán Marina
ibis Mazatlán Marina4.5 km from Witches Beach
8.6 out of 10, Excellent, (1,000 reviews)
The price is NT$1,284
NT$1,528 total
includes taxes & fees
Apr 17 - Apr 18

Hotel Kavia Mazatlán
Hotel Kavia MazatlánZona Dorada, 5 km from Witches Beach
8.8 out of 10, Excellent, (315 reviews)
The price is NT$1,368
NT$1,628 total
includes taxes & fees
Apr 13 - Apr 14

Viaggio Resort Mazatlán
Viaggio Resort MazatlánZona Dorada, 6.6 km from Witches Beach
9.0 out of 10, Wonderful, (1,991 reviews)

The Palms Resort of Mazatlan
The Palms Resort of MazatlanZona Dorada, 6.1 km from Witches Beach
8.8 out of 10, Excellent, (1,001 reviews)

The Xperience by g
The Xperience by gZona Dorada, 4.7 km from Witches Beach
8.6 out of 10, Excellent, (526 reviews)
The price is NT$3,042
NT$3,620 total
includes taxes & fees
Apr 5 - Apr 6

Azul Arena Hotel Boutique
Azul Arena Hotel Boutique9.2 km from Witches Beach
9.6 out of 10, Exceptional, (46 reviews)
The price is NT$1,337
NT$1,592 total
includes taxes & fees
Mar 23 - Mar 24
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.
Compare popular hotels close to Witches Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Torres Mazatlan | 9.4 Exceptional 642 reviews | View | ||||||
![]() Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive | 8.8 Excellent 1,001 reviews | View | ||||||
![]() Palm Valley Cabins | 8.6 Excellent 23 reviews | View | ||||||
![]() Garner Hotel Mazatlan Beach by IHG | 8.6 Excellent 1,002 reviews | View | ||||||
![]() Diamond Bay | 7.6 Good 428 reviews | View |
Top Witches Beach Hotel Reviews

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
10/10 Excellent






































































