Top Hotels Near Witches Beach in Mazatlán from AU$65

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Accommodation near Witches Beach

Torres Mazatlan Condominiums

3.0 star property
9.4 out of 10, Exceptional, (580)
"Wait Staff excellent. Very friendly! Stone surface around the pool not the best. Slippery and hard on the feet in general. Overall, the Torres is wonderful!"
The price is AU$285
includes taxes & fees
2 Mar - 3 Mar
Torres Mazatlan Condominiums

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1005)
"Excellent staff; friendly and always very helpful. We are seriously thinking of returning next year for a week in both EB and Mazatlan. Also the connections you had with us via e-mail prior to our arrival was terrific and appreciated. Good job from everyone. "
The price is AU$342
includes taxes & fees
9 Mar - 10 Mar
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

Park Inn by Radisson Mazatlán

3.5 star property
8.6 out of 10, Excellent, (1001)
"I loved the services. Just wish the wall were move sound proof. "
The price is AU$94
includes taxes & fees
4 Mar - 5 Mar
Park Inn by Radisson Mazatlán

Palm Valley Cabins

3.0 star property
8.4 out of 10, Very good, (20)
"Amazing stay! Hope to be back! The food on site was incredible!! "
The price is AU$178
includes taxes & fees
16 Mar - 17 Mar
Palm Valley Cabins

Fiesta Inn Mazatlán

4.0 star property
9.4 out of 10, Exceptional, (325)
"New and modern right in the heart of th Zona Dorada. Room was great and quiet despite being in a noisy area."
The price is AU$132
includes taxes & fees
1 Apr - 2 Apr
Fiesta Inn Mazatlán

Casa de la Alegria

3.5 star property
9.6 out of 10, Exceptional, (7)
"Property was clean and owners were in good communication in case we needed anything, really close to the beach as well and a great value for the price!"
The price is AU$125
includes taxes & fees
14 Mar - 15 Mar
Casa de la Alegria

Hotel Casa de Leyendas

3.5 star property
9.6 out of 10, Exceptional, (155)
"In centro"
The price is AU$147
includes taxes & fees
7 Mar - 8 Mar
Hotel Casa de Leyendas

Marena Suites and Apartments

3.0 star property
9.2 out of 10, Wonderful, (550)
"Great location, friendly staff and service."
The price is AU$101
includes taxes & fees
9 Mar - 10 Mar
Marena Suites and Apartments

Mar Sol

2.5 star property
9.2 out of 10, Wonderful, (59)
"Exelent service"
The price is AU$205
includes taxes & fees
2 Mar - 3 Mar
Mar Sol

High Garden Grand Hotel

3.0 star property
9.2 out of 10, Wonderful, (185)
"The receptionist was not welcoming. "
The price is AU$98
includes taxes & fees
5 Mar - 6 Mar
High Garden Grand Hotel

City Express Plus Mazatlán

4.0 star property
9.0 out of 10, Wonderful, (235)
"Very good service from the people. And our room super clean and quiet. air conditioning work the way should be. on very hot days there . I would stay again"
The price is AU$111
includes taxes & fees
10 Mar - 11 Mar
City Express Plus Mazatlán

Pueblo Bonito Mazatlan - All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (1010)
"we loved the location of the hotel, it was walkable and safe."
The price is AU$362
includes taxes & fees
9 Mar - 10 Mar
Pueblo Bonito Mazatlan - All Inclusive

One Mazatlán

3.0 star property
9.0 out of 10, Wonderful, (262)
"Was nice clean and new! Would stay there again."
The price is AU$103
includes taxes & fees
7 Mar - 8 Mar
One Mazatlán

Hotel Tierra Marina Centro Histórico

2.0 star property
9.2 out of 10, Wonderful, (63)
"The property is right off the Plaza Machado, located in a beautiful, old, historic building. It is carefully maintained, with an excellent, helpful staff."
The price is AU$141
includes taxes & fees
10 Mar - 11 Mar
Hotel Tierra Marina Centro Histórico

Casa Lucila Mazatlán Curamoria Collection - Adults Only

4.0 star property
9.2 out of 10, Wonderful, (299)
"Property was quiet and staff was friendly and accommodating"
The price is AU$305
includes taxes & fees
9 Mar - 10 Mar
Casa Lucila Mazatlán Curamoria Collection - Adults Only

Holiday Inn Resort Mazatlan by IHG

3.5 star property
9.0 out of 10, Wonderful, (1002)
"This Holiday Inn exceeded our expectations as compared to others. Room was spacious, exceptionally clean, bed was comfortable, housekeeping were excellent. Only suggestions are that it would be nice to have a small mini fridge to keep refreshments cold. Wifi worked well but we had to sign in every day & Apple phone was a bit difficult to sign in initially. * Buffet was only on weekends * Noise from bands is noticeable but didn’t bother us"
The price is AU$159
includes taxes & fees
6 Mar - 7 Mar
Holiday Inn Resort Mazatlan by IHG

Courtyard By Marriott Mazatlan Beach Resort

4.0 star property
9.0 out of 10, Wonderful, (868)
"Lovely hotel and wonderful location. Only problem was the pool had done issues and was clearly not totally clean each day but I suspect it was a filter issue and they tried to drain and clean daily. Other was a wedding happening on the back side of hotel where every single room is, quite an odd choice given the noice and echo. But the rooms were lovely, showers were great, drinks were fresh and tasty. Best of all you can people watch the beach from the pool and not get bothered by the walking...
The price is AU$177
includes taxes & fees
23 Mar - 24 Mar
Courtyard By Marriott Mazatlan Beach Resort

Varali Grand Hotel

3.0 star property
9.0 out of 10, Wonderful, (1069)
"Very nice hotel"
The price is AU$92
includes taxes & fees
9 Mar - 10 Mar
Varali Grand Hotel

Wyndham Garden Mazatlan Marina

3.0 star property
8.8 out of 10, Excellent, (47)
"If you like a quiet, clean, and well maintained place to sleep, look no further. Onsite restaurant/bar was satisfactory, just skip the fish tacos (tasted like a freezer). Room was very comfy, good pillows, nice shower. Basic room had a mini fridge, but no microwave. Restaurant/bakery across the round-a-bout is worth a visit."
The price is AU$105
includes taxes & fees
24 Mar - 25 Mar
Wyndham Garden Mazatlan Marina

ibis Mazatlán Marina

3.0 star property
8.6 out of 10, Excellent, (1002)
"Excellent hotel, clean, quite and friendly staff.walking distance to Walmart and mall. "
The price is AU$65
includes taxes & fees
15 Mar - 16 Mar
ibis Mazatlán Marina
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.
Don't see what you're looking for?
See all available properties in Witches Beach
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the area like around Witches Beach?

Witches Beach is located in Mazatlán. If you're looking for a convenient place to stay, take a look at the 178 hotels and other accommodation options you'll find within a mile.

Where is the best place to stay near Witches Beach?

Adjacent to Witches Beach, Hotel Riu Emerald Bay - All Inclusive is one of the top choices for your stay based on our traveller data, and this property offers 5 outdoor pools and a full-service spa. Another good option is Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive, located just 0.8 mi (1.3 km) away.

How many hotels will I find close to Witches Beach?

Expedia has 178 hotels and other accommodation options within a mile from Witches Beach.

If I need to cancel the hotel reservation for my stay near Witches Beach, will I receive a refund?

Yes! The majority of hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to review the best deals near Witches Beach.

What can I see and do near Witches Beach?

Dip your toes in the water at Cerritos Beach, Playa Brujas and Punta Camaron Beach. Explore nature at Bula and Caverna del Diablo. If you've got some time to explore the area around Witches Beach, you may want to make a stop by El Cid Country Club Golf Course, Marina Mazatlan Golf Course and Pacific Golf Center.