Curated luxury hotels in Northern Mexico

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Northern Mexico

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Northern Mexico, but are nearby and match your search.
Primary image
Sunset Plaza Beach Resort & Spa Pto Vallarta All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Hotel Zone, Puerto Vallarta · 668.50 km from centre

8.6

 

1,005 review

With a stay at Sunset Plaza Beach Resort & Spa Pto Vallarta All Inclusive, you'll be centrally located in Puerto Vallarta, within a 5-minute drive of Malecon and Cruise Ship Terminal. This all-inclusive property is 2.6 mi (4.2 km) from Playa de los Muertos and 11 mi (17.7 km) from Nuevo Vallarta Beach.

Compare price on Booking.com
Compare price on Booking.com
Riu Emerald Bay - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cerritos, Mazatlán · 382.65 km from centre

8.6

 

317 review

Facing the beachfront, Riu Emerald Bay - All Inclusive offers 5-star accommodation in Mazatlán and has a garden, shared lounge and restaurant. Among the facilities at this property are a 24-hour front desk and an ATM, along with free WiFi throughout the property. The resort features an outdoor swimming pool, sauna, nightclub and a kids' club.

The resort will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower.

Guests at Riu Emerald Bay - All Inclusive can enjoy a buffet or an American breakfast.

The accommodation offers a hot tub.

Cerritos/Brujas Beach is a few steps from Riu Emerald Bay - All Inclusive, while Plazuela Machado is 17 km away. General Rafael Buelna International Airport is 38 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quinta Real Zacatecas
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Zacatecas · 525.56 km from centre

9.2

 

1,000 review

Breakfast available

A stay at Quinta Real Zacatecas places you in the heart of Zacatecas, steps from Historic Center and 5 minutes by foot from Sierra de Alicia Park. This luxury hotel is 0.5 mi (0.8 km) from Hidalgo Avenue and 0.5 mi (0.8 km) from El Laberinto Municipal Market.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Garza Blanca Resort & Spa Los Cabos
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 590.26 km from centre

8.8

 

398 review

Located in Cabo San Lucas, Garza Blanca Resort & Spa Los Cabos is by the ocean, within a 15-minute drive of Palmilla Beach and Santa Maria Beach. This beach resort is 10.5 mi (16.9 km) from Puerto Los Cabos and 12.3 mi (19.8 km) from Medano Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fraga Hotel Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Irapuato · 788.54 km from centre

9.2

 

26 review

Breakfast available

With a stay at Fraga Hotel Boutique in Irapuato, you'll be within a 10-minute walk of Irekua Park and Sergio León Chávez Stadium. This family-friendly hotel is 1.5 mi (2.4 km) from Lienzo Charro Ignacio León Ornelas and 1.6 mi (2.5 km) from Fuente de los Delfines.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa La Estancia Beach Resort & Spa Riviera Nayarit
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Nuevo Nayarit · 656.24 km from centre

8.6

 

1,000 review

Breakfast available

When you stay at Villa La Estancia Beach Resort & Spa Riviera Nayarit in Nuevo Nayarit, you'll be on the beach – a 1-minute drive from Bay of Banderas and 8 minutes from Nuevo Vallarta Beach. This beach resort is 11.9 mi (19.2 km) from Cruise Ship Terminal and 14.8 mi (23.8 km) from Malecon.

Compare price on Booking.com
Compare price on Booking.com
Villa La Estancia Beach Resort & Spa Riviera Nayarit
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nuevo Vallarta, Nuevo Vallarta  · 656.63 km from centre

8.4

 

104 review

Breakfast available

This 4-star luxury hotel in Nuevo Vallarta is located on the beaches of Banderas Bay. This beach resort features a full-service spa, gourmet Mexican restaurant and a multi-level lagoon-style pool.

All rooms at the Villa La Estancia Nuevo Vallarta Ultra Inclusive Beach Resort & Spa offer are furnished in Spanish Colonial décor and have a private balcony overlooking the bay. The marble bathrooms include bathrobes and deluxe toiletries. A flat-screen cable TV is also provided.

La Casona is a formal restaurant located at the Nuevo Vallarta Villa La Estancia Beach Resort and is open all day. A casual lunch is available at the poolside La Parilla.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quinta Real Aguascalientes
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Aguascalientes · 626.60 km from centre

8.8

 

1,000 review

Breakfast available

With a stay at Quinta Real Aguascalientes, you'll be centrally located in Aguascalientes, within a 10-minute drive of San Marcos Fair and Teatro Aguascalientes. This family-friendly hotel is 1.4 mi (2.3 km) from Discover Interactive Museum of Science and Technology and 2 mi (3.2 km) from Encino Garden.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa La Estancia Beach Resort & Spa Riviera Nayarit - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Nuevo Nayarit · 656.24 km from centre

9.0

 

563 review

When you stay at Villa La Estancia Beach Resort & Spa Riviera Nayarit - All Inclusive in Nuevo Nayarit, you'll be on the beach – a 1-minute drive from Bay of Banderas and 8 minutes from Nuevo Vallarta Beach. This all-inclusive hotel is 11.9 mi (19.2 km) from Cruise Ship Terminal and 14.8 mi (23.8 km) from Malecon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel San Cristobal
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Todos Santos · 591.29 km from centre

9.6

 

48 review

Breakfast available

Located in Todos Santos, Hotel San Cristobal is by the ocean – a 3-minute drive from Punta Lobos and 8 minutes from La Bodega de Todos Santos. This beach hotel is 9.4 mi (15.1 km) from Los Cerritos Beach and 2.9 mi (4.6 km) from Los Pinos Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Origen 438 Luxury Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Guadalajara, Guadalajara · 700.43 km from centre

9.8

 

133 review

Breakfast available

With a stay at Origen 438 Luxury Boutique Hotel, you'll be centrally located in Guadalajara, within a 5-minute drive of Guadalajara Cathedral and Avienda Chapultepec. This spa hotel is 3.8 mi (6.1 km) from Expo Guadalajara and 6.3 mi (10.2 km) from Andares Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa del Arco Beach Resort & Spa Cabo San Lucas - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 604.26 km from centre

9.2

 

339 review

With a stay at Villa del Arco Beach Resort & Spa Cabo San Lucas - All Inclusive in Cabo San Lucas (El Medano Ejidal), you'll be steps from Cabo San Lucas Bay and 10 minutes by foot from Medano Beach. This all-inclusive hotel is 1.3 mi (2 km) from Marina Del Rey and 6.6 mi (10.7 km) from Cabo del Sol Golf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ridge at Playa Grande - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Condominium resort in Cabo San Lucas · 606.21 km from centre

8.6

 

208 review

With a stay at The Ridge at Playa Grande - All Inclusive in Cabo San Lucas (Marina), you'll be within a 5-minute drive of Cabo San Lucas Bay and The Arch. This all-inclusive condominium resort is 2.2 mi (3.6 km) from Medano Beach and 0.4 mi (0.7 km) from Lover's Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradisus Los Cabos - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in San José del Cabo · 587.80 km from centre

8.4

 

1,003 review

Located in San José del Cabo, Paradisus Los Cabos - Adults Only - All Inclusive is by the ocean, within a 5-minute drive of Desert Park Natural Reserve and El Dorado Golf Club. This all-inclusive property is 1.4 mi (2.3 km) from Cabo Real Golf Club and 3.4 mi (5.4 km) from Palmilla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Salles Hotel Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jalisco, Tequila · 663.19 km from centre

9.6

 

263 review

When you stay at Casa Salles Hotel Boutique in Tequila, you'll be within the region of Andares Shopping Center. This spa hotel is 0.2 mi (0.3 km) from Casa Sauza and 0.4 mi (0.6 km) from National Museum of Tequila.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Solmar Lands End Resort And Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 606.03 km from centre

9.2

 

560 review

With a stay at Grand Solmar Lands End Resort And Spa in Cabo San Lucas (Marina), you'll be within a 5-minute drive of The Arch and Lover's Beach. This beach resort is 0.5 mi (0.9 km) from Cabo San Lucas Bay and 2.1 mi (3.4 km) from Medano Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Los Cabos Resort Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San José del Cabo · 584.72 km from centre

8.4

 

620 review

Breakfast available

When you stay at The Westin Los Cabos Resort Villas in San José del Cabo, you'll be by the ocean – a 5-minute drive from Palmilla Beach and 6 minutes from Costa Azul Beach. This beach resort is 12.2 mi (19.6 km) from Cabo San Lucas Bay and 13.5 mi (21.8 km) from Medano Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Lucerna Ciudad Juarez
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Ciudad Juárez · 573.41 km from centre

8.2

 

1,004 review

Breakfast available

Hotel Lucerna Ciudad Juarez is centrally located in Ciudad Juárez – a 4-minute walk from Hospital de la Mujer and 8 minutes by foot from Plaza de las Americas. This luxury hotel is 1 mi (1.6 km) from Jaime Canales Lira Stadium and 1.1 mi (1.8 km) from Estadio 20 de Noviembre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Galeria Plaza Irapuato
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Irapuato · 785.86 km from centre

9.4

 

515 review

Breakfast available

When you stay at Galeria Plaza Irapuato in Irapuato, you'll be near the airport, within a 5-minute drive of Inforum Convention Center and Fragaria Shopping Center. This luxury hotel is 2 mi (3.2 km) from Gran Aria Shopping Center and 2.6 mi (4.2 km) from Irapuato Ecological Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Boutique Luxury Patio Azul
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 673.48 km from centre

9.2

 

466 review

Breakfast available

With a stay at Hotel Boutique Luxury Patio Azul in Puerto Vallarta (Conchas Chinas), you'll be within a 5-minute drive of Malecon and Bay of Banderas. This spa hotel is 5.4 mi (8.7 km) from Cruise Ship Terminal and 1 mi (1.7 km) from Playa de los Muertos.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor