Find hotels near Witches Beach, Mazatlán from ₩67,493
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 1,700 hotels close to Witches Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Torres Mazatlan
Torres Mazatlan
9.4 out of 10, Exceptional, (618)
The price is ₩184,357
₩219,388 total
includes taxes & fees
Nov 2 - Nov 3

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
8.8 out of 10, Excellent, (1014)
The price is ₩421,715
₩421,715 total
includes taxes & fees
Nov 2 - Nov 3

Park Inn by Radisson Mazatlán
Park Inn by Radisson Mazatlán
8.6 out of 10, Excellent, (1000)
The price is ₩82,976
₩98,742 total
includes taxes & fees
Nov 1 - Nov 2

Palm Valley Cabins
Palm Valley Cabins
8.4 out of 10, Very Good, (20)
The price is ₩97,985
₩131,979 total
includes taxes & fees
Nov 3 - Nov 4

Costa Bonita Apartments 
Costa Bonita Apartments
The price is ₩23,881,845
₩28,462,024 total
includes taxes & fees
Nov 1 - Nov 2

Fiesta Inn Mazatlán
Fiesta Inn Mazatlán
9.4 out of 10, Exceptional, (446)
The price is ₩129,308
₩153,877 total
includes taxes & fees
Nov 1 - Nov 2
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.
Hotels close to Witches Beach with free breakfast

Park Inn by Radisson Mazatlán
Park Inn by Radisson Mazatlán
8.6 out of 10, Excellent, (1000)
The price is ₩82,976
₩98,742 total
includes taxes & fees
Nov 1 - Nov 2
Top guest rated hotels close to Witches Beach

Torres Mazatlan
Torres Mazatlan
9.4 out of 10, Exceptional, (618)
The price is ₩184,357
₩219,388 total
includes taxes & fees
Nov 2 - Nov 3






















































































