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

Beach Hotels & Resorts in Northern Mexico

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Northern Mexico Beach Hotels

Tonight
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Northern Mexico beach hotels

1. Sea of Cortez Beach Club

Sea of Cortez Beach Club
Villas California
  • Relax by the waterfront where snorkelling and ocean views await at this beachside haven.
AU$258
includes taxes & fees
3 Sept - 4 Sept
Sea of Cortez Beach Club

2. Peñasco del Sol

Peñasco del Sol
Bella Vista
  • Bask in tranquil bliss with direct access to white sand beaches, where sunset views, yoga, and beachside massages await.
AU$329
includes taxes & fees
11 Aug - 12 Aug
Peñasco del Sol

3. The Cove Boutique Hotel Adults Only

The Cove Boutique Hotel Adults Only
Cerro la Ballena
  • Unwind at this adults-only boutique hotel near Mirador Beach, where a free beach club and tranquil pool area create paradise.
AU$140
includes taxes & fees
11 Aug - 12 Aug
The Cove Boutique Hotel Adults Only

4. Playa Bonita

Playa Bonita
Bella Vista
  • Bask in the Sea of Cortez sun at this beachfront retreat, where pristine pools and spa treatments revitalise after sandy volleyball matches.
AU$197
includes taxes & fees
13 Aug - 14 Aug
Playa Bonita

5. Hotel Boutique Casa María

Hotel Boutique Casa María
San Carlos
AU$225
includes taxes & fees
11 Aug - 12 Aug
Hotel Boutique Casa María

6. Marinaterra Hotel & Spa

Marinaterra Hotel & Spa
San Carlos
  • Seaside serenity with poolside pleasures: escape to a coastal haven, minutes from the beach with complimentary kayaking and snorkelling.
AU$198
includes taxes & fees
11 Aug - 12 Aug
Marinaterra Hotel & Spa

7. Courtyard By Marriott Mazatlan Beach Resort

Courtyard By Marriott Mazatlan Beach Resort
Zona Dorada
  • Take in the sun and sand at this beachfront haven, where stunning sunset views meet friendly service and a tranquil coastal atmosphere.
AU$141
includes taxes & fees
30 Aug - 31 Aug
Courtyard By Marriott Mazatlan Beach Resort

8. Costa Elegante Hotel & Suites

Costa Elegante Hotel & Suites
Benito Juárez
  • Sun, sand, and serenity await at this beachfront retreat with direct access to a free beach club and twin shoreline bars.
AU$127
includes taxes & fees
1 Sept - 2 Sept
Costa Elegante Hotel & Suites

9. Hotel San Carlos Plaza

Hotel San Carlos Plaza
San Carlos
  • Escape to sun-kissed shores where three sparkling pools and San Carlos's pristine sandy beach create the ultimate coastal paradise.
AU$220
includes taxes & fees
6 Sept - 7 Sept
Hotel San Carlos Plaza

10. Viaggio Resort Mazatlán

Viaggio Resort Mazatlán
Zona Dorada
  • Unwind along Mazatlán's golden shores with direct beach access, three sparkling pools, and spectacular sunset views from ocean-facing rooms.
AU$139
includes taxes & fees
30 Aug - 31 Aug
Viaggio Resort Mazatlán
View all properties

Choose what matters most at beach hotels in Northern Mexico

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with pools in Northern Mexico

Sea of Cortez Beach Club

Sea of Cortez Beach Club
Villas California
AU$258
includes taxes & fees
3 Sept - 4 Sept
Sea of Cortez Beach Club

Marinaterra Hotel & Spa

Marinaterra Hotel & Spa
San Carlos
AU$198
includes taxes & fees
11 Aug - 12 Aug
Marinaterra Hotel & Spa

Peñasco del Sol

Peñasco del Sol
Bella Vista
AU$329
includes taxes & fees
11 Aug - 12 Aug
Peñasco del Sol

Hotel San Carlos Plaza

Hotel San Carlos Plaza
San Carlos
AU$220
includes taxes & fees
6 Sept - 7 Sept
Hotel San Carlos Plaza

The Palms Resort of Mazatlan

The Palms Resort of Mazatlan
Zona Dorada
AU$103
includes taxes & fees
16 Aug - 17 Aug
The Palms Resort of Mazatlan

Courtyard By Marriott Mazatlan Beach Resort

Courtyard By Marriott Mazatlan Beach Resort
Zona Dorada
AU$141
includes taxes & fees
30 Aug - 31 Aug
Courtyard By Marriott Mazatlan Beach Resort

Hotel Boutique Casa María

Hotel Boutique Casa María
San Carlos
AU$225
includes taxes & fees
11 Aug - 12 Aug
Hotel Boutique Casa María

Playa Bonita

Playa Bonita
Bella Vista
AU$197
includes taxes & fees
13 Aug - 14 Aug
Playa Bonita

Viaggio Resort Mazatlán

Viaggio Resort Mazatlán
Zona Dorada
AU$139
includes taxes & fees
30 Aug - 31 Aug
Viaggio Resort Mazatlán

Sawari Hotel

Sawari Hotel
San Carlos
AU$175
includes taxes & fees
11 Aug - 12 Aug
Sawari Hotel
View all properties

Beach hotels with free breakfast in Northern Mexico

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

Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
Mazatlán
AU$480
includes taxes & fees
1 Sept - 2 Sept
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive

Peñasco del Sol

Peñasco del Sol
Bella Vista
AU$329
includes taxes & fees
11 Aug - 12 Aug
Peñasco del Sol

Hotel Boutique Casa María

Hotel Boutique Casa María
San Carlos
AU$225
includes taxes & fees
11 Aug - 12 Aug
Hotel Boutique Casa María

Courtyard By Marriott Mazatlan Beach Resort

Courtyard By Marriott Mazatlan Beach Resort
Zona Dorada
AU$141
includes taxes & fees
30 Aug - 31 Aug
Courtyard By Marriott Mazatlan Beach Resort

Playa Bonita

Playa Bonita
Bella Vista
AU$197
includes taxes & fees
13 Aug - 14 Aug
Playa Bonita

Hotel Casa de Leyendas

Hotel Casa de Leyendas
Centro Historico
AU$96
includes taxes & fees
13 Aug - 14 Aug
Hotel Casa de Leyendas

Royal Villas Resort

Royal Villas Resort
Zona Dorada
AU$122
includes taxes & fees
23 Aug - 24 Aug
Royal Villas Resort

Hotel Boutique Casa Aduana

Hotel Boutique Casa Aduana
Topolobampo
AU$276
includes taxes & fees
31 Aug - 1 Sept
Hotel Boutique Casa Aduana

Best Western Posada Freeman

Best Western Posada Freeman
Centro Historico
AU$156
includes taxes & fees
24 Aug - 25 Aug
Best Western Posada Freeman

The Palms Resort of Mazatlan

The Palms Resort of Mazatlan
Zona Dorada
AU$103
includes taxes & fees
16 Aug - 17 Aug
The Palms Resort of Mazatlan
View all properties

4-star beach hotels in Northern Mexico

Hotel Boutique Casa María

Hotel Boutique Casa María
San Carlos
AU$225
includes taxes & fees
11 Aug - 12 Aug
Hotel Boutique Casa María

Peñasco del Sol

Peñasco del Sol
Bella Vista
AU$329
includes taxes & fees
11 Aug - 12 Aug
Peñasco del Sol

Courtyard By Marriott Mazatlan Beach Resort

Courtyard By Marriott Mazatlan Beach Resort
Zona Dorada
AU$141
includes taxes & fees
30 Aug - 31 Aug
Courtyard By Marriott Mazatlan Beach Resort

Pueblo Bonito Mazatlan - All Inclusive

Pueblo Bonito Mazatlan - All Inclusive
Zona Dorada
AU$337
includes taxes & fees
30 Aug - 31 Aug
Pueblo Bonito Mazatlan - All Inclusive

Casa Lucila Mazatlán Curamoria Collection - Adults Only

Casa Lucila Mazatlán Curamoria Collection - Adults Only
Downtown Mazatlan
AU$188
includes taxes & fees
11 Aug - 12 Aug
Casa Lucila Mazatlán Curamoria Collection - Adults Only

Viaggio Resort Mazatlán

Viaggio Resort Mazatlán
Zona Dorada
AU$139
includes taxes & fees
30 Aug - 31 Aug
Viaggio Resort Mazatlán

Wyndham Garden Mazatlan Marina

Wyndham Garden Mazatlan Marina
Marina Mazatlan
AU$112
includes taxes & fees
30 Aug - 31 Aug
Wyndham Garden Mazatlan Marina

DoubleTree by Hilton Mazatlan

DoubleTree by Hilton Mazatlan
Zona Dorada
AU$121
includes taxes & fees
23 Aug - 24 Aug
DoubleTree by Hilton Mazatlan

Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort
Sandy Beach
AU$376
includes taxes & fees
11 Aug - 12 Aug
Las Palomas Beach & Golf Resort

El Cid Marina Beach Hotel

El Cid Marina Beach Hotel
Zona Dorada
AU$304
includes taxes & fees
30 Aug - 31 Aug
El Cid Marina Beach Hotel
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.
View all properties

Top Northern Mexico Hotel Reviews

Peñasco del Sol

Peñasco del Sol

10/10 Excellent
"Great place."
Suzie 3-night trip
Posted 1 hour ago
Peñasco del Sol
Hotel Riu Emerald Bay - All Inclusive

Hotel Riu Emerald Bay - All Inclusive

10/10 Excellent
"Todo excelente, solo en la comida deberían tener variedad porque al menos todos los días nos tocó la mismo."
Dalia Isabel 5-night trip
Posted 18 hours ago
Hotel Riu Emerald Bay - All Inclusive
Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort

10/10 Excellent
"Instalaciones limpias, la playa preciosa, variedad de comida, gym, albercas limpias amplias y variadas! Nos tocó que estuvieran haciendo remodelación y se preocuparon porque no fuera ruidoso, peligroso o molesto en absoluto. Lo recomiendo bastante"
Clarissa 4-night trip
Posted 21 hours ago
Las Palomas Beach & Golf Resort

Explore a world of travel with Expedia