
Find hotels near Witches Beach, Mazatlán from NT$1,670
- 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, (647 reviews)
The price is NT$4,705
NT$5,599 total
includes taxes & fees
Apr 20 - Apr 21

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,000 reviews)
The price is NT$7,439
NT$8,852 total
includes taxes & fees
Apr 20 - Apr 21

Condo Ambar Mazatlán
Condo Ambar Mazatlán2.7 km from Witches Beach
10.0 out of 10, Exceptional, (4 reviews)
The price is NT$1,862
NT$3,431 total
includes taxes & fees
May 11 - May 12

Palm Valley Cabins
Palm Valley Cabins2 km from Witches Beach
8.6 out of 10, Excellent, (23 reviews)
The price is NT$1,833
NT$2,547 total
includes taxes & fees
Apr 28 - Apr 29

Garner Hotel Mazatlan Beach by IHG
Garner Hotel Mazatlan Beach by IHG3.2 km from Witches Beach
8.6 out of 10, Excellent, (1,003 reviews)
The price is NT$2,113
NT$2,514 total
includes taxes & fees
Apr 21 - Apr 22

Diamond Bay
Diamond BayCerritos, 1.9 km from Witches Beach
7.6 out of 10, Good, (440 reviews)
The price is NT$1,839
NT$2,189 total
includes taxes & fees
May 6 - May 7

Costa Bonita Apartments
Costa Bonita ApartmentsCerritos, 1 km from Witches Beach
The price is NT$530,319
NT$632,027 total
includes taxes & fees
Apr 18 - Apr 19

Marena Suites and Apartments
Marena Suites and ApartmentsZona Dorada, 5 km from Witches Beach
9.2 out of 10, Wonderful, (622 reviews)
The price is NT$1,785
NT$2,124 total
includes taxes & fees
May 1 - May 2

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

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, (332 reviews)
The price is NT$2,135
NT$2,541 total
includes taxes & fees
May 4 - May 5

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,482
NT$1,763 total
includes taxes & fees
May 14 - May 15

One Mazatlán
One MazatlánZona Dorada, 6.3 km from Witches Beach
9.2 out of 10, Wonderful, (596 reviews)
The price is NT$1,735
NT$2,065 total
includes taxes & fees
Apr 19 - Apr 20

El Cid Marina Beach Hotel
El Cid Marina Beach HotelMarina el Cid, 4.7 km from Witches Beach
9.2 out of 10, Wonderful, (965 reviews)
The price is NT$5,271
NT$6,836 total
includes taxes & fees
May 3 - May 4

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$7,439
NT$8,852 total
includes taxes & fees
May 9 - May 10

Wyndham Garden Mazatlan Marina
Wyndham Garden Mazatlan MarinaMarina Mazatlan, 5.2 km from Witches Beach
9.0 out of 10, Wonderful, (313 reviews)
The price is NT$2,347
NT$2,792 total
includes taxes & fees
Apr 26 - Apr 27

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,389 reviews)
The price is NT$3,124
NT$3,936 total
includes taxes & fees
May 4 - May 5

Hotel Kavia Mazatlán
Hotel Kavia MazatlánZona Dorada, 5 km from Witches Beach
8.8 out of 10, Excellent, (320 reviews)
The price is NT$1,404
NT$1,670 total
includes taxes & fees
May 11 - May 12

The Xperience by g
The Xperience by gZona Dorada, 4.7 km from Witches Beach
8.6 out of 10, Excellent, (529 reviews)
The price is NT$2,006
NT$2,387 total
includes taxes & fees
Apr 27 - Apr 28

The Palms Resort of Mazatlan
The Palms Resort of MazatlanZona Dorada, 6.1 km from Witches Beach
8.8 out of 10, Excellent, (1,031 reviews)
The price is NT$2,400
NT$2,856 total
includes taxes & fees
May 17 - May 18
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 647 reviews | View | ||||||
![]() Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive | 8.8 Excellent 1,000 reviews | View | ||||||
![]() Condo Ambar Mazatlán | 10.0 Exceptional 4 reviews | View | ||||||
![]() Palm Valley Cabins | 8.6 Excellent 23 reviews | View | ||||||
![]() Garner Hotel Mazatlan Beach by IHG | 8.6 Excellent 1,003 reviews | View |
Top Witches Beach Hotel Reviews

Hotel Riu Emerald Bay - All Inclusive
8/10 Good






































































