Witches Beach Tours and Activities

Mazatlan which includes surf, a sandy beach and general coastal views
Witches Beach
Mazatlan which includes a beach
Mazatlan showing rocky coastline
Mazatlan featuring landscape views, views and a sandy beach


Swim, surf big waves and work on your tan at this beautiful and quiet beach located along Mexico's Pacific shoreline.

Enjoy the soft sand, rock formations, coconut trees and clear water that make Playa Brujas one of the most picturesque beaches in Mazatlán. It is also one of the emptiest and is located a short distance away from the resort town's popular tourist beaches.

Bruja is the Spanish word for witch. The beach owes its name to a local legend of a witch, who it is said used to drown swimmers. Another legend says that witches came here historically to perform rituals.

Bring your body board or surfboard and enjoy the feeling of surging forward on a powerful wave. A variety of surfboards and body boards can be rented or purchased on the beach. Playa Bruja is considered a good surfing spot for its constant waves. The biggest swells are during the summer, from November through April. If you have never previously tried surfing, book lessons with local operators, who can also drive you to the beach.

Work on your tan and go for a refreshing swim in the warm water. Be aware that the current can be strong here. Go for a walk along the length of the beach and climb on the rock formation at its southern end. Some people think that part of the rock’s shape resembles the profile of a witch, another explanation for the origin of the beach’s name. Nearby is a restaurant serving seafood specialties and regional dishes. Alternatively, bring a picnic with you for lunch, dinner or a late-night meal while you wait for the sunset.

Playa Brujas is located in the Cerritos district, about a 10-minute drive north of Zona Dorada. If you don't have a car, take a taxi or any bus going to Cerritos. Another good recommendation in this area is the neighboring Playa Cerritos. It is also nearly empty for much of the day.

Plan a trip to see Witches Beach

Price found within the past 48 hours. Click for updated prices.
El Cid Granada
El Cid Marina Beach Hotel
El Cid Castilla Beach Hotel

Popular places to visit


Best Lodging Options Near Witches Beach

Hotel Riu Emerald Bay - All Inclusive

Hotel Riu Emerald Bay - All Inclusive

3.5 out of 5
Calzada Camaron Sabalo, Zona Costera Cerritos 3404, Mazatlán, SIN
Hotel Riu Emerald Bay - All Inclusive
Beachfront Condo With Pool Brand New

Beachfront Condo With Pool Brand New

2 out of 5
Mazatlán
Beachfront Condo With Pool Brand New
RESIDENCIAL COMPLEX PLAYA BRUJAS

RESIDENCIAL COMPLEX PLAYA BRUJAS

2 out of 5
Mazatlán
RESIDENCIAL COMPLEX PLAYA BRUJAS
Shirley beach house

Shirley beach house

MAZATLAN
Shirley beach house
Ocean Residence -Entire House

Ocean Residence -Entire House

Mazatlán
Ocean Residence -Entire House
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

4.5 out of 5
Av. Ernesto Coppel Campana 201, Mazatlán, SIN
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Beachfront 4 bedroom condo with amazing views

Beachfront 4 bedroom condo with amazing views

2 out of 5
Mazatlán
Beachfront 4 bedroom condo with amazing views
Departamentos Cerritos

Departamentos Cerritos

2.5 out of 5
Avenida Sábalo Cerritos 3342, Mazatlán, Sinaloa
Departamentos Cerritos
Costa Bonita Apartments

Costa Bonita Apartments

3 out of 5
7500 Av. Sábalo Cerritos Marina Mazatlán, Mazatlán, SIN
Costa Bonita Apartments
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.

Things to do near Witches Beach

Witches Beach in Mazatlán offers a vibrant atmosphere perfect for beach walks and exploration. Visitors can enjoy exciting Witches Beach tours, discover the top beaches in Mazatlán, and embrace the surf culture that attracts many surf lovers. The bustling beach scene provides a lively backdrop for relaxation and adventure, making it an ideal spot for both leisure and activity seekers.

Shopping

Witches Beach offers great shopping options! Galerias Mazatlan, 4.8km away, features family-friendly stores and entertainment. La Gran Plaza Mall, 8.0km away, combines shopping and fun. If you're up for a drive, check out the Jose Maria Pino Suarez Municipal Market, 12.9km away, for local goods.

Recreation

Experience the tranquility at Marina Mazatlán Golf Course, located a mile from Witches Beach, where you can enjoy stunning views while playing a round. For sports enthusiasts, Mazatlán Stadium is a vibrant venue 11.3km away, offering a lively atmosphere for various events.

Adventure

At Mazagua Aquatic Park, located 805m from Witches Beach, enjoy thrilling water slides and family-friendly pools. For adventure seekers, Bula, located 4.8km away, offers exciting water sports that immerse you in the vibrant outdoor atmosphere of Mazatlán.

Nightlife

In Witches Beach, the nightlife buzzes with excitement at MonteCarlo Casino and Casino del Rey, both offering vibrant city and romantic vibes. For a cultural experience, catch a show at Angela Peralta Theater, where family-friendly entertainment thrives just a short drive away.

Find the best attractions near Witches Beach

Witches Beach in Mazatlán offers a delightful blend of serene beaches and cultural experiences. Visitors can explore the beautiful Playa Brujas and Cerritos Beach, perfect for relaxation and outdoor activities. Golf enthusiasts can enjoy nearby country clubs, while event venues provide opportunities for local gatherings. Whether you're looking for a day at the beach or cultural immersion, Witches Beach caters to all types of travellers seeking a memorable vacation.

  • Cerritos Beach: Located 4.8km from Witches Beach, Cerritos Beach is known for its vibrant beach vibes. Enjoy the golden sands, surf-friendly waves, and a laid-back atmosphere perfect for sunbathing or beach sports.
  • Mazatlan International Center: Situated 3.2km away, this venue offers a professional environment ideal for conferences and events. With its modern facilities, it embodies a business vibe while hosting a variety of local and international gatherings.
  • El Cid Country Club Golf Course: Just 8.0km from Witches Beach, this golf course provides a relaxing atmosphere with friendly staff. Enjoy a round of golf amidst beautiful landscapes, making it a perfect recreational retreat.

Best time to go to Witches Beach

Visitor numbers around Witches Beach is generally unchanged in popularity throughout the year. The best time to visit Witches Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Witches Beach falls in July and August. July has slightly high visitor numbers and mostly sunny weather. The coolest average temperature around Witches Beach falls in January, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January70.5°F (21.4°C)No Rain (Dry)SunnyAverageSlightly Low
February70.7°F (21.5°C)No Rain (Dry)SunnyAverageAverage
March72.1°F (22.3°C)No Rain (Dry)SunnySlightly HighAverage
April74.8°F (23.8°C)No Rain (Dry)SunnySlightly HighSlightly High
May79.0°F (26.1°C)No Rain (Dry)SunnySlightly LowAverage
June82.0°F (27.8°C)Light RainSunnyAverageAverage
July83.7°F (28.7°C)Light RainMostly SunnySlightly HighSlightly High
August83.7°F (28.7°C)Moderate RainMostly SunnyAverageSlightly High
September82.9°F (28.3°C)Moderate RainMostly SunnySlightly LowAverage
October81.1°F (27.3°C)Light RainSunnySlightly LowSlightly Low
November77.0°F (25.0°C)No Rain (Dry)SunnyAverageSlightly Low
December72.1°F (22.3°C)No Rain (Dry)SunnyAverageAverage

Booking tips and Expedia advantages for Witches Beach

Witches Beach in Mazatlán is a budget-friendly destination with free entry and nearby attractions like the Mazatlán Malecón and Cerritos Beach. For the best savings, plan your visit during the off-peak months of January and October to November, avoiding the pricier April and summer months. Book your hotel a month in advance for the best rates, particularly on Tuesdays, while Fridays tend to be more expensive. Utilize Expedia’s search tools for eco-friendly accommodations and combine your hotel, flights, and activities for additional discounts.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Witches Beach are January and October to November, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Witches Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Witches Beach is Tuesday. The most expensive day to stay around Witches Beach is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Witches Beach hotel reservation with flights and activities through an Expedia package.