A historic building with a tower, surrounded by trees and a fenced area with orange traffic cones.

Find Golf Hotels in Northern Mexico

  • 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 availability on Northern Mexico Golf Hotels

This weekend
Next weekend

Our top choices for Northern Mexico hotels with a golf course

1. Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive

Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
5.0 star property
Mazatlán
8.2 out of 10, Very Good, (301 reviews)
"We had an amazing stay. The food was wonderful and the amenities were well worth it. We were disappointed that during the entirety of our stay the ice cream shop and Oceania restaurant were closed for repairs making lunch options limited. The golf course was beautiful and workers were amazing. Overall we had a great time!!"
United States
Lesley
The price is AED 1,062
AED 1,264 total
includes taxes & fees
30 Aug - 31 Aug
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive

2. El Cid El Moro Beach Hotel - All Inclusive

El Cid El Moro Beach Hotel - All Inclusive
5.0 star property
Zona Dorada
7.6 out of 10, Good, (9 reviews)
"Shows"
Mexico
Adalberto
The price is AED 634
AED 809 total
includes taxes & fees
31 Aug - 1 Sep
El Cid El Moro Beach Hotel - All Inclusive

3. Peñasco del Sol

Peñasco del Sol
4.5 star property
Bella Vista
8.4 out of 10, Very Good, (1,006 reviews)
"Great place to stay,the family loves it here. Room was clean and the pool was perfect always on point"
United States
Juan
The price is AED 662
AED 790 total
includes taxes & fees
6 Aug - 7 Aug
Peñasco del Sol

4. Bella A205 B104 B301

Bella A205 B104 B301
2.5 star property
Sandy Beach
9.8 out of 10, Exceptional, (7 reviews)
"Amazing place, owner really nice always on top of everything asking all the time if you need anything, the best spot to stay in Puerto Peñasco, the sea is clean and close, the pools are amazing and warm, nice bar, nice gym, it was really good for me and my family 100% recommend"
United States
Alfredo
The price is AED 470
AED 1,101 total
includes taxes & fees
9 Aug - 10 Aug
Bella A205 B104 B301

5. Laguna Shores Resort

Laguna Shores Resort
3.0 star property
Laguna Shores
8.0 out of 10, Very Good, (989 reviews)
"Great place to stay"
United States
Shayne
The price is AED 282
AED 391 total
includes taxes & fees
6 Aug - 7 Aug
Laguna Shores Resort

6. Pueblo Bonito Mazatlan - All Inclusive

Pueblo Bonito Mazatlan - All Inclusive
4.0 star property
Zona Dorada
9.0 out of 10, Wonderful, (1,006 reviews)
"Nice hotel, beach is great and very accessible, not as Crowed as the other Pueblo bonito. Food also really good, However the all inclusive is not as good as other hotels lacks some perks."
United States
Lucio J
The price is AED 860
AED 1,038 total
includes taxes & fees
16 Aug - 17 Aug
Pueblo Bonito Mazatlan - All Inclusive

7. Hotel Gobernador

Hotel Gobernador
4.0 star property
Durango
9.0 out of 10, Wonderful, (1,007 reviews)
"The hotel was extremely cleaned, the restaurant outstanding. And the staff very helpful and."
United States
JACQUELINE
The price is AED 457
AED 549 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Gobernador

8. Marinaterra Hotel & Spa

Marinaterra Hotel & Spa
3.5 star property
San Carlos
8.8 out of 10, Excellent, (1,015 reviews)
"Hotel well maintained, perfect location"
United States
Miguel
The price is AED 428
AED 509 total
includes taxes & fees
9 Aug - 10 Aug
Marinaterra Hotel & Spa

9. Playa Bonita

Playa Bonita
3.0 star property
Bella Vista
9.2 out of 10, Wonderful, (1,004 reviews)
"Amazing staff, great amenities and beautiful location!"
United States
Tanya
The price is AED 472
AED 527 total
includes taxes & fees
6 Aug - 7 Aug
Playa Bonita

10. Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
4.0 star property
Sandy Beach
8.8 out of 10, Excellent, (3,508 reviews)
"Loved the resort. Close to the beach everything was clean and staff was very friendly."
United States
Catalina
The price is AED 823
AED 977 total
includes taxes & fees
6 Aug - 7 Aug
Las Palomas Beach & Golf 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 Northern Mexico Hotel Reviews