
Beach Hotels & Resorts in Northern Mexico from AU$133
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Northern Mexico Beach Hotels
Our top choices for Northern Mexico beach hotels
The price is AU$524
includes taxes & fees
8 Mar - 9 Mar
The price is AU$296
includes taxes & fees
9 Mar - 10 Mar

9.2 out of 10, Wonderful, (1,001 reviews)
cleanliness Relax by the waterfront where snorkelling and ocean views await at this beachside haven.
The price is AU$265
includes taxes & fees
5 Apr - 6 Apr

9.2 out of 10, Wonderful, (47 reviews)
cleanliness Relax at this oceanfront retreat with a free beach club, just steps away from the sun-drenched sandy shores of Playa Miramar
The price is AU$133
includes taxes & fees
16 Mar - 17 Mar

7.6 out of 10, Good, (708 reviews)
cleanliness Escape to sun-kissed shores where three sparkling pools and San Carlos's pristine sandy beach create the ultimate coastal paradise.
The price is AU$226
includes taxes & fees
5 Apr - 6 Apr

8.6 out of 10, Excellent, (1,002 reviews)
cleanliness Seaside serenity with poolside pleasures: escape to a coastal haven, minutes from the beach with complimentary kayaking and snorkelling.
The price is AU$192
includes taxes & fees
8 Mar - 9 Mar
The price is AU$200
includes taxes & fees
7 Mar - 8 Mar
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.
Beach hotels with pools in Northern Mexico
The price is AU$482
includes taxes & fees
16 Mar - 17 Mar
Beach hotels with free breakfast in Northern Mexico
The price is AU$215
includes taxes & fees
10 Mar - 11 Mar
4-star beach hotels in Northern Mexico

9.2 out of 10, Wonderful, (404)
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

Hotel Playa Mazatlan
10/10 Excellent

Hotel Riu Emerald Bay - All Inclusive
10/10 Excellent







































































































