Book golf resorts in Mazatlán from CA $64
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Mazatlán Golf Resorts & Hotels

Las Villas Hotel & Golf by Estrella del Mar
Camino Isla de la Piedra KM 10 Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $110 per night
CA $110
CA $134 total
May 10 - May 11
includes taxes & fees
Book a stay at this beach resort in Mazatlán. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attraction ...

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Av. Ernesto Coppel Campana 201 Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $334 per night
CA $334
CA $397 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this luxury property in Mazatlán. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

Quality Inn Mazatlan
Bugambilias 100, Zona Dorada Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $102 per night
CA $102
CA $122 total
Apr 16 - Apr 17
includes taxes & fees
Book a stay at this business-friendly hotel in Mazatlán. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...

City Express by Marriott Mazatlán
Av. del Toreo 90, esq. Rafael Buelna Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $94 per night
CA $94
CA $112 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this business-friendly hotel in Mazatlán. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...

Royal Villas Resort
Avenida Camaron Sabalo 500 Mazatlán SIN
The price is CA $114 per night
CA $114
CA $136 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this beach resort in Mazatlán. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...

Costa De Oro Beach Hotel
Av. Camaron Sabalo No. 710, Zona Dorada Mazatlán SIN
The price is CA $92 per night
CA $92
CA $110 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this beach resort in Mazatlán. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the helpful staff in our ...

Sunvivia by Fiesta Americana Mazatlan
Avenida Camaron Sabalo 6291 Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $140 per night
CA $140
CA $167 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this beach hotel in Mazatlán. Enjoy free WiFi, free valet parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

Best Western Hotel Posada Freeman Zona Dorada
Av. Camaron Sabalo No. 777 Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $113 per night
CA $113
CA $134 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this beach hotel in Mazatlán. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...

El Cid Castilla Beach Hotel
Av Camaron Sabalo s/n Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $215 per night
CA $215
CA $280 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this beach resort in Mazatlán. Enjoy free WiFi, a full-service spa, and 4 restaurants. Popular attractions The Mazatlan Malecón and Olas Altas ...

El Cid Granada Hotel
Av Camaron Sabalo S N Mazatlán SIN
The price is CA $179 per night
CA $179
CA $237 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this golf hotel in Mazatlán. Enjoy a golf course, breakfast (surcharge), and a free area shuttle. Our guests praise the helpful staff in our reviews. ...

El Cid El Moro Beach Hotel
Av Camaron Sabalo s/n Mazatlán SIN
Free cancellation
Reserve now, pay when you stay
The price is CA $231 per night
CA $231
CA $300 total
Apr 13 - Apr 14
includes taxes & fees
Book a stay at this beach resort in Mazatlán. Enjoy 3 restaurants, a beach locale, and a free area shuttle. Our guests praise the helpful staff in our reviews. ...

Hotel Margaritas
Av. Camaron Sabalo 710, Zona Dorada Mazatlán SIN
The price is CA $54 per night
CA $54
CA $64 total
Apr 29 - Apr 30
includes taxes & fees
Book a stay at this beach hotel in Mazatlán. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
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.
About Mazatlán Golf Hotels
If you’re in need of the place in Mazatlán to use that perfect swing, then look no further. Travelocity knows all the best deals on golf hotels in Mazatlán, so you can play and relax in style. Mazatlán has such wonderful, verdant golf courses, and Travelocity can find the perfect hotel to tee off. So grab your gear, shoulder your golf bag, and drive your cart to the golf hotel of your choosing in Mazatlán.
Mazatlán hotels essential information
Accommodation | 1,557 hotels |
|---|---|
Lowest Price | CA $64 |
Highest Price | CA $397 |
Popular hotels | Las Villas Hotel & Golf by Estrella del Mar, El Cid Castilla Beach Hotel, El Cid Granada Hotel, El Cid El Moro Beach Hotel, Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive, City Express by Marriott Mazatlán, Quality Inn Mazatlan, Hotel Margaritas, Royal Villas Resort, Costa De Oro Beach Hotel, Sunvivia by Fiesta Americana Mazatlan, Best Western Hotel Posada Freeman Zona Dorada |
Recent Mazatlán hotel reviews by fellow wanderers

Hotel Riu Emerald Bay - All Inclusive
5 out of 5
Posted 10 hours ago
Travelocity Verified Review
"Food rooms services cleanness was great only negative is the small elevators and the lines to get on and off and the room key cards not working after having them next to your phone or a chip credit debit card so you have to go to the lobby for them to program them again but everything else was grear great for families with kids and adults"
A verified traveller stayed at Hotel Riu Emerald Bay - All Inclusive
Explore More Ways to Travel with Travelocity
- Hotels near Bula
- Centro Historico Hotels
- Hotels near Cerritos Beach
- Cerritos Hotels
- Concordia Hotels
- Villas in Concordia
- All Inclusive Resorts & in Downtown Mazatlan
- Hotels with smoking rooms in Downtown Mazatlan
- Hotels near General Rafael Buelna Intl.
- La Noria Hotels
- Hotels near Los Pinos Beach
- Hotels near Marina Mazatlan Golf Course
- Marina Mazatlan Hotels
- Apartments in Mazatlán
- Condos in Mazatlán
- Extended Stay Hotels in Mazatlán
- All Inclusive Resorts & in Mazatlán
- Beach Resorts & in Mazatlán
- Boutique Hotels in Mazatlán
- Kid Friendly Hotels in Mazatlán
- Fiesta Americana Hotels & Resorts in Mazatlán
- Pet Friendly Hotels in Mazatlán
- Waterpark Hotels and Resorts in Mazatlán
- Mazatlán Hotels
- Villas in Mazatlán
- Hotels near Playa Norte
- Stone Island Hotels
- Villa Marina Hotels
- Apartments in Villa Unión
- Hotels near Witches Beach
- Flights to Mazatlán
- Aeromexico San Jos é del Cabo (SJD) to Mazatlan (MZT) flights
- Aeromexico Mexico City (MEX) to Mazatlan (MZT) flights
- Air Canada Calgary (YYC) to Mazatlan (MZT) flights
- Air Canada Toronto (YYZ) to Mazatlan (MZT) flights
- Alaska Airlines Bellingham (BLI) to Mazatlan (MZT) flights
- Alaska Airlines Los Angeles (LAX) to Mazatlan (MZT) flights
- Alaska Airlines Portland (PDX) to Mazatlan (MZT) flights
- American Airlines Denver (DEN) to Mazatlan (MZT) flights
- American Airlines Phoenix (PHX) to Mazatlan (MZT) flights
- American Airlines Spokane (GEG) to Mazatlan (MZT) flights
- Swoop Edmonton (YEG) to Mazatlan (MZT) flights
- Volaris Cancun (CUN) to Mazatlan (MZT) flights
- Volaris Chihuahua (CUU) to Mazatlan (MZT) flights
- Westjet Abbotsford (YXX) to Mazatlan (MZT) flights
- Westjet Calgary (YYC) to Mazatlan (MZT) flights
- Westjet Cranbrook (YXC) to Mazatlan (MZT) flights
- Westjet Edmonton (YEG) to Mazatlan (MZT) flights
- Westjet Grande Prairie (YQU) to Mazatlan (MZT) flights
- Westjet Nanaimo (YCD) to Mazatlan (MZT) flights
- Westjet Regina (YQR) to Mazatlan (MZT) flights
- Flights from Edmonton (YEG) to Mazatlan (MZT)





