A beach with waves, a rocky hill, and palm trees.

Find hotels near Playa Brujas, Mazatlán from AED 197

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Playa Brujas hotels

Torres Mazatlan

Torres Mazatlan
3.0 star property
2.9 km from Playa Brujas
9.4 out of 10, Exceptional, (665 reviews)
"Everything was amazing"
Canada
Silvestre
The price is AED 512
AED 609 total
includes taxes & fees
13 Jul - 14 Jul
Torres Mazatlan

Palm Valley Cabins

Palm Valley Cabins
3.0 star property
2 km from Playa Brujas
8.6 out of 10, Excellent, (23 reviews)
"Amazing stay! Hope to be back! The food on site was incredible!! "
Canada
Lindsey
The price is AED 335
AED 441 total
includes taxes & fees
13 Jul - 14 Jul
Palm Valley Cabins

Garner Hotel Mazatlan Beach by IHG

Garner Hotel Mazatlan Beach by IHG
3.5 star property
3.2 km from Playa Brujas
8.6 out of 10, Excellent, (1,004 reviews)
"Great place "
United States
Jeanette
The price is AED 233
AED 277 total
includes taxes & fees
11 Aug - 12 Aug
Garner Hotel Mazatlan Beach by IHG

Diamond Bay

Diamond Bay
3.5 star property
Cerritos, 1.9 km from Playa Brujas
7.6 out of 10, Good, (463 reviews)
"Todo excelente"
Mexico
José
The price is AED 184
AED 218 total
includes taxes & fees
26 Jul - 27 Jul
Diamond Bay

Indigo 7 - Steps from Playa Brujas Beach

Indigo 7 - Steps from Playa Brujas Beach
3.5 star property
Cerritos, 1.7 km from Playa Brujas
The price is AED 229
AED 276 total
includes taxes & fees
23 Jul - 24 Jul
Indigo 7 - Steps from Playa Brujas Beach

Almarena

Almarena
2.0 star property
Cerritos, 1.2 km from Playa Brujas
The price is AED 350
AED 546 total
includes taxes & fees
13 Jul - 14 Jul
Almarena

Costa Bonita Apartments

Costa Bonita Apartments
3.0 star property
Cerritos, 1 km from Playa Brujas
The price is AED 61,731
AED 73,570 total
includes taxes & fees
13 Jul - 14 Jul
Costa Bonita Apartments

El Cid Marina Beach Hotel - All Inclusive

El Cid Marina Beach Hotel - All Inclusive
4.0 star property
Zona Dorada, 5.2 km from Playa Brujas
9.8 out of 10, Exceptional, (36 reviews)
"The place was clean the employee are friendly the Food was good."
United States
Ayman
The price is AED 674
AED 857 total
includes taxes & fees
13 Jul - 14 Jul
El Cid Marina Beach Hotel - All Inclusive

Fiesta Inn Mazatlán

Fiesta Inn Mazatlán
4.0 star property
Zona Dorada, 5.7 km from Playa Brujas
9.4 out of 10, Exceptional, (578 reviews)
"The Fiesta hotel is in a great location in Golden Zone. The staff was friendly and helpful when needed."
United States
Stephen
The price is AED 288
AED 345 total
includes taxes & fees
13 Jul - 14 Jul
Fiesta Inn Mazatlán

Marena Suites and Apartments

Marena Suites and Apartments
3.0 star property
Zona Dorada, 5 km from Playa Brujas
9.2 out of 10, Wonderful, (635 reviews)
"great place always stay when I visit mexico"
United States
MARIE
The price is AED 205
AED 244 total
includes taxes & fees
1 Aug - 2 Aug
Marena Suites and Apartments

Wyndham Garden Mazatlan Marina

Wyndham Garden Mazatlan Marina
4.0 star property
Marina Mazatlan, 5.2 km from Playa Brujas
9.2 out of 10, Wonderful, (368 reviews)
"Excelente hotel"
Mexico
Fernando
The price is AED 213
AED 254 total
includes taxes & fees
14 Jul - 15 Jul
Wyndham Garden Mazatlan Marina

City Express Plus by Marriott Mazatlán

City Express Plus by Marriott Mazatlán
4.0 star property
Marina Mazatlan, 4.9 km from Playa Brujas
9.0 out of 10, Wonderful, (346 reviews)
"Room was clean and staff was friendly"
United States
Pradeep
The price is AED 220
AED 262 total
includes taxes & fees
26 Jul - 27 Jul
City Express Plus by Marriott Mazatlán

Pueblo Bonito Mazatlan - All Inclusive

Pueblo Bonito Mazatlan - All Inclusive
4.0 star property
Zona Dorada, 4.9 km from Playa Brujas
9.0 out of 10, Wonderful, (1,014 reviews)
"So nice"
United States
Martin I
The price is AED 928
AED 1,104 total
includes taxes & fees
5 Aug - 6 Aug
Pueblo Bonito Mazatlan - All Inclusive

Mar Sol

Mar Sol
2.5 star property
Zona Dorada, 5.1 km from Playa Brujas
9.0 out of 10, Wonderful, (66 reviews)
"Great stay for us on our way back to the U.S. Great value also!"
United States
Kelly
The price is AED 301
AED 358 total
includes taxes & fees
13 Jul - 14 Jul
Mar Sol

One Mazatlán

One Mazatlán
3.0 star property
Zona Dorada, 6.3 km from Playa Brujas
9.2 out of 10, Wonderful, (647 reviews)
"Excelente todo"
Mexico
Victor
The price is AED 259
AED 311 total
includes taxes & fees
13 Jul - 14 Jul
One Mazatlán

ibis Mazatlán Marina

ibis Mazatlán Marina
3.0 star property
4.5 km from Playa Brujas
8.8 out of 10, Excellent, (1,004 reviews)
"Great value"
United States
Pragaa Alessandra
The price is AED 168
AED 200 total
includes taxes & fees
3 Aug - 4 Aug
ibis Mazatlán Marina

Hotel Kavia Mazatlán

Hotel Kavia Mazatlán
2.5 star property
Zona Dorada, 5 km from Playa Brujas
8.8 out of 10, Excellent, (336 reviews)
"Excelente"
Mexico
Yvonne Carolina
The price is AED 161
AED 197 total
includes taxes & fees
13 Jul - 14 Jul
Hotel Kavia Mazatlán

El Cid Marina Beach Hotel

El Cid Marina Beach Hotel
4.0 star property
Marina el Cid, 4.7 km from Playa Brujas
9.2 out of 10, Wonderful, (981 reviews)
"We had a great stay, wonderful staff."
United States
Mario
The price is AED 674
AED 857 total
includes taxes & fees
13 Jul - 14 Jul
El Cid Marina Beach Hotel

Holiday Inn Resort Mazatlan by IHG

Holiday Inn Resort Mazatlan by IHG
3.5 star property
Zona Dorada, 7.5 km from Playa Brujas
9.2 out of 10, Wonderful, (1,008 reviews)
"I love the swimming pool and the beach and front ocean view"
United States
Jesus
The price is AED 353
AED 420 total
includes taxes & fees
20 Jul - 21 Jul
Holiday Inn Resort Mazatlan by IHG

Courtyard By Marriott Mazatlan Beach Resort

Courtyard By Marriott Mazatlan Beach Resort
4.0 star property
Zona Dorada, 7.6 km from Playa Brujas
9.2 out of 10, Wonderful, (1,467 reviews)
"Loved or stay here the staff like Jesus and Christian really made us feel welcomed. Definitely would book here again!"
United States
Alfredo
The price is AED 320
AED 404 total
includes taxes & fees
9 Aug - 10 Aug
Courtyard By Marriott Mazatlan Beach Resort
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.

Top Playa Brujas Hotel Reviews

Hotels near other Playa Brujas attractions

Frequently asked questions

What's the area like around Playa Brujas?
Playa Brujas is located in Mazatlán. If you're looking for a convenient place to stay, check out the 180 hotels and other accommodations you'll find within a mile.
Where is the best place to stay near Playa Brujas?
Adjacent to Playa Brujas, Hotel Riu Emerald Bay - All Inclusive is one of the top choices for your stay based on our traveler data, and this property offers 5 outdoor pools and a full-service spa. Other good options within a short distance include Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive and CASAS PB.
How many hotels should I expect to find close to Playa Brujas?
Expedia has 180 hotels and other accommodations within a mile from Playa Brujas.
If I need to cancel the hotel reservation for my stay near Playa Brujas, will I receive a refund?
Yes, most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Plug in your dates, click on "Search", then use the "fully refundable" filter to review top deals close to Playa Brujas.
Where can I learn more about changing or cancelling my trip in the area near Playa Brujas?
For more details about picking new dates or cancelling your stay near Playa Brujas, head over to our customer service page.
What can I see and do near Playa Brujas?
Dip your toes in the water at Cerritos Beach, Playa Sábalo, and Punta Camaron Beach. Explore nature at Bula and Caverna del Diablo. If you've got some time to explore the area around Playa Brujas, you may want to make a stop by El Cid Country Club Golf Course, Marina Mazatlan Golf Course, and Pacific Golf Center.