Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Resort in Cerritos, Mazatlán · 0.98 km from centre
8.7
479 reviews
Facing the beachfront, Riu Emerald Bay - All Inclusive offers 5-star accommodations in Mazatlán and features 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 provides an outdoor swimming pool, sauna, nightclub and a kids' club.
The resort will provide guests with air-conditioned rooms offering a closet, 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 11 miles away. General Rafael Buelna Airport is 24 miles from the property.

Resort in Cerritos, Mazatlán · 0.47 km from centre
8.8
1,000 reviews
Located in Mazatlán (Cerritos), Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is within a 5-minute drive of Mazagua Aquatic Park and Playa Brujas.

Resort in El Encanto, Mazatlán · 6.39 km from centre
9.0
1,916 reviews
Breakfast available
With a stay at Viaggio Resort Mazatlán in Mazatlán (Zona Dorada), you'll be within a 5-minute drive of The Mazatlan Malecón and El Cid Country Club Golf Course. This family-friendly resort is 2.5 mi (4 km) from Playa Norte and 2.8 mi (4.5 km) from Mazatlán Aquarium.

Resort in El Encanto, Mazatlán · 5.95 km from centre
8.6
1,639 reviews
Breakfast available
With a stay at DoubleTree by Hilton Mazatlan in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This beach resort is 5.4 mi (8.7 km) from Olas Altas Beach and 0.6 mi (1 km) from Playa Sábalo.

Resort in El Encanto, Mazatlán · 6.26 km from centre
7.8
1,000 reviews
With a stay at El Cid Castilla Beach Hotel in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This beach resort is 5.2 mi (8.3 km) from Olas Altas Beach and 0.4 mi (0.7 km) from Playa Sábalo.

Resort in Mazatlán · 4.43 km from centre
9.2
994 reviews
Breakfast available
With a stay at El Cid Marina Beach Hotel in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This beach resort is 6.7 mi (10.8 km) from Olas Altas Beach and 0.8 mi (1.2 km) from Islands and Protected Areas of the Gulf of California.

Hotel in Mazatlán · 4.38 km from centre
9.0
404 reviews
Breakfast available
With a stay at City Express Plus by Marriott Mazatlán in Mazatlán (Marina Mazatlan), you'll be within a 10-minute drive of The Mazatlan Malecón and Bula. This hotel is 7.5 mi (12 km) from Olas Altas Beach and 7.5 mi (12.1 km) from Plaza Machado.

Resort in Mazatlán · 6.74 km from centre
9.0
99 reviews
Breakfast available
With a stay at Royal Villas Resort in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This beach resort is 4.9 mi (7.8 km) from Olas Altas Beach and 0.1 mi (0.2 km) from Playa Sábalo.

Hotel in El Encanto, Mazatlán · 6.47 km from centre
8.6
115 reviews
With a stay at Sunvivia by Fiesta Americana Mazatlan, you'll be centrally located in Mazatlán, a 2-minute drive from The Mazatlan Malecón and 11 minutes from Plaza Machado. This beach hotel is 5 mi (8.1 km) from Olas Altas Beach and 0.3 mi (0.4 km) from Playa Sábalo.

Hotel in Mazatlán · 5.54 km from centre
9.4
631 reviews
Breakfast available
With a stay at Fiesta Inn Mazatlán in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This hotel is 5.9 mi (9.4 km) from Olas Altas Beach and 0.4 mi (0.6 km) from Playa Sábalo.

Resort in El Encanto, Mazatlán · 4.78 km from centre
9.0
1,001 reviews
With a stay at Pueblo Bonito Mazatlan - All Inclusive in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado.

Resort in El Encanto, Mazatlán · 6.15 km from centre
7.8
1,001 reviews
Breakfast available
With a stay at El Cid El Moro Beach Hotel in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This beach resort is 5.3 mi (8.5 km) from Olas Altas Beach and 0.5 mi (0.8 km) from Playa Sábalo.

Hotel in El Encanto, Mazatlán · 5.20 km from centre
7.2
400 reviews
Breakfast available
With a stay at Oceano Palace Beach Resort in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This beach hotel is 5.9 mi (9.5 km) from Olas Altas Beach and 0.2 mi (0.3 km) from Playa Sábalo.

Hotel in Mazatlán · 3.85 km from centre
8.0
578 reviews
Torrenza Boutique is located in Mazatlán and features a fitness center. A hot tub is available for guests, along with a sauna. Free WiFi is at guests' disposal.
All guest rooms comes with air conditioning, an oven, a microwave, a coffee machine, a shower, a hair dryer and a closet. Every room has a private bathroom. At the hotel rooms are equipped with a flat-screen TV with cable channels.
A continental breakfast is available every morning at Torrenza Boutique. Guests can enjoy a meal at the in-house restaurant, which specializes in Mexican and American cuisine.
The accommodation has a terrace.
Languages spoken at the reception include English and Spanish, and guests are invited to request advice on the area when needed.
The nearest airport is General Rafael Buelna Airport, 15 miles from the property.

Hotel in Mazatlán · 4.70 km from centre
9.2
476 reviews
Breakfast available
With a stay at Wyndham Garden Mazatlan Marina in Mazatlán (Marina Mazatlan), you'll be within a 10-minute drive of The Mazatlan Malecón and Bula. This luxury hotel is 7.5 mi (12.2 km) from Olas Altas Beach and 7.8 mi (12.5 km) from Plaza Machado.

Resort in El Encanto, Mazatlán · 4.78 km from centre
9.1
427 reviews
Breakfast available
This 5-star Mazatlan hotel offers a private balcony or terrace in every suite. The hotel is located directly on the beach, in the city's Golden Zone.
Pueblo Bonito Mazatlan features 2 swimming pools and a children's pool. Spa treatments are also available.
Suites at the Mazatlan Pueblo Bonito are equipped with a spacious bathroom, safety deposit box and ironing facilities.
The Pueblo Bonito's Angelo's Gourmet Restaurant serves Italian and international cuisine. Cilantros restaurant offers fresh seafood. A poolside snack bar is also available.

Resort in El Encanto, Mazatlán · 4.94 km from centre
8.6
50 reviews
Ideally located directly on the beaches of Mazatlan, this all-suite hotel is close to many main points of interest and features friendly service, complete with many of the comforts of home.
The Luna Palace is conveniently located within walking distance to many attractions and sites. The city's local shops, delicious restaurants, entertainment, golf courses and an exciting nightlife are in close proximity.
Guests at Luna can enjoy private balconies and terraces, a spacious swimming pool, and fully-equipped kitchenettes in each guestroom.

Hotel in El Encanto, Mazatlán · 5.09 km from centre
9.6
94 reviews
Breakfast available
With a stay at El Cid Marina Beach Hotel - All Inclusive in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This all-inclusive hotel is 6.1 mi (9.9 km) from Olas Altas Beach and 0.1 mi (0.1 km) from Playa Sábalo.

Hotel in El Encanto, Mazatlán · 5.42 km from centre
8.8
23 reviews
<h2>Comfortable Accommodations</h2>
Solamar Inn Mazatlán in Mazatlán offers family rooms with air-conditioning, balconies, and private bathrooms. Each room includes a TV, wardrobe, and free toiletries.
<h2>Exceptional Facilities</h2>
Guests enjoy a year-round outdoor swimming pool, terrace, and lush garden. The hotel features a modern, family-friendly restaurant serving American cuisine for lunch and dinner. Free WiFi is available in public areas.
<h2>Convenient Location</h2>
Located a few steps from Camaron Beach, the hotel is 22 mi from General Rafael Buelna International Airport. Nearby attractions include the Mazatlán Aquarium and the Plaza Machado.

Hotel in El Encanto, Mazatlán · 6.24 km from centre
8.4
78 reviews
Breakfast available
With a stay at El Cid Castilla Beach Hotel - All Inclusive in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This all-inclusive hotel is 5.2 mi (8.3 km) from Olas Altas Beach and 0.4 mi (0.7 km) from Playa Sábalo.