- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Northern Mexico hotels with a bar

1. Hotel Mirra San Luis
Hotel Mirra San LuisSan Luis Rio Colorado
9.0 out of 10, Wonderful, (1,002 reviews)
The price is CA $160
CA $177 total
includes taxes & fees
Nov 23 - Nov 24

2. Hotel Dublé
Hotel DubléNavojoa
9.8 out of 10, Exceptional, (43 reviews)
The price is CA $85
CA $102 total
includes taxes & fees
Nov 15 - Nov 16

3. Hotel del Rio
Hotel del RioNavojoa
8.4 out of 10, Very good, (830 reviews)
The price is CA $89
CA $106 total
includes taxes & fees
Nov 17 - Nov 18

4. Hampton Inn by Hilton Piedras Negras
Hampton Inn by Hilton Piedras NegrasPiedras Negras
9.4 out of 10, Exceptional, (1,000 reviews)
The price is CA $140
CA $156 total
includes taxes & fees
Nov 15 - Nov 16

5. Marinaterra Hotel & Spa
Marinaterra Hotel & SpaSan Carlos
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $171
CA $206 total
includes taxes & fees
Nov 16 - Nov 17

6. Holiday Inn Monclova by IHG
Holiday Inn Monclova by IHGMonclova
8.8 out of 10, Excellent, (906 reviews)
The price is CA $152
CA $181 total
includes taxes & fees
Dec 4 - Dec 5

7. Hotel Booye
Hotel BooyeNavojoa
9.0 out of 10, Wonderful, (315 reviews)
The price is CA $124
CA $148 total
includes taxes & fees
Nov 15 - Nov 16

8. Hotel San Sebastian
Hotel San SebastianHermosillo
9.4 out of 10, Exceptional, (1,028 reviews)
The price is CA $104
CA $125 total
includes taxes & fees
Nov 15 - Nov 16

9. Microtel Inn & Suites by Wyndham Culiacan
Microtel Inn & Suites by Wyndham CuliacanCuliacán
9.2 out of 10, Wonderful, (770 reviews)
The price is CA $70
CA $83 total
includes taxes & fees
Nov 21 - Nov 22

10. Hotel El Sembrador
Hotel El SembradorGuasave
8.4 out of 10, Very good, (422 reviews)
The price is CA $101
CA $120 total
includes taxes & fees
Nov 19 - Nov 20
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.






















































