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

Hotel in Mazatlán · 5.21 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 · 5.79 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 · 4.73 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.60 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 · 6.21 km from centre
9.3
60 reviews
Offering air-conditioned rooms in the Malecon de Mazatlan district of Mazatlán, Reina Del Mar is a 6-minute walk from Plazuela Machado. Featuring sea and pool views, this bed and breakfast also includes free Wifi. The bed and breakfast features an outdoor swimming pool and luggage storage space.
At the bed and breakfast, all units are equipped with a desk. Every room comes with a private bathroom with a walk-in shower and free toiletries, while certain rooms are fitted with a terrace. At the bed and breakfast, every unit comes with bed linen and towels.
An American breakfast is available each morning at the bed and breakfast. There is a snack bar and bar.
Guests can relax in the garden at the property.
Mazatlan Lighthouse is 1.4 miles from Reina Del Mar. The nearest airport is General Rafael Buelna Airport, 15 miles from the accommodation.

Hotel in Mazatlán · 3.09 km from centre
7.3
4 reviews
<h2>Comfortable Accommodations</h2>
Hotel Posada Gabriel in Mazatlán offers family rooms with air-conditioning, balconies, and private bathrooms. Each room includes a TV, electric kettle, and free toiletries.
<h2>Relaxing Facilities</h2>
Guests can enjoy a serene garden, inner courtyard, and seating areas. The hotel features a 24-hour front desk, free on-site private parking, and a quiet street view.
<h2>Prime Location</h2>
North Beach is a 13-minute walk away, and General Rafael Buelna International Airport is 21 mi from the property.

Hotel in Mazatlán · 3.35 km from centre
8.6
3,039 reviews
Breakfast available
This hotel is located in Mazatlan, Mexico and overlooks the Pacific Ocean. It offers an outdoor pool with two slides, a hot tub, a games room and air-conditioned rooms with private balconies.
Don Pelayo Pacific Beach rooms include an private bathroom. Some rooms are equipped with a seating area.
Guests at the Don Pelayo can dine at the on-site restaurant, which features seafood and Mexican cuisine.
Pacific Beach Don Pelayo is within a 25-minute drive of the Buelna International Airport. The hotel is close to Teatro Angela Peralta, which houses a concert hall and art school. The Golden Zone is a 20-minute walk away.
Please be advised that we have limited parking spaces, so it is subject to availability.

Hotel in Mazatlán · 3.86 km from centre
9.1
380 reviews
Holiday Inn Resort Mazatlan offers an outdoor pool, fitness center and business center. Guests can enjoy the on-site restaurant and bar.
Every room at this hotel is air conditioned and comes with a flat-screen cable TV, private bathroom with a hair dryer and amenities. An iron with ironing board as well as a safety deposit box is available. A coffee maker can also be found in the room.
The Sky Gym is located on the 13th floor overlooking the Pacific Ocean. There is meeting room available overlooking the ocean as well.
General Rafael Buelna International Airport is 13 mi away.

Hotel in Mazatlán · 4.01 km from centre
8.2
34 reviews
Breakfast available
With a stay at El Cid El Moro Beach Hotel - All Inclusive in Mazatlán (Zona Dorada), you'll be a 1-minute drive from The Mazatlan Malecón and 9 minutes from Plaza Machado. This all-inclusive hotel is 4.4 mi (7 km) from Olas Altas Beach and 0.2 mi (0.3 km) from Casino del Rey.

Hotel in Mazatlán · 4.15 km from centre
8.2
58 reviews
With a stay at Hotel Playa Mazatlan - All Inclusive 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 mi (8.1 km) from Olas Altas Beach and 0.1 mi (0.2 km) from Sea Shell City Museum.

Hotel in Mazatlán · 4.38 km from centre
9.0
869 reviews
Located in Mazatlán, a few steps from Camaron Beach, Courtyard by Marriott Mazatlan Beach Resort provides accommodations with an outdoor swimming pool, private parking, a fitness center and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can use a bar.
An American breakfast is available at the hotel.
Courtyard by Marriott Mazatlan Beach Resort has a playground.
North Beach is a 13-minute walk from the accommodation, while Plazuela Machado is 4.5 miles away. General Rafael Buelna Airport is 23 miles from the property.

Hotel in Mazatlán · 4.51 km from centre
8.2
17 reviews
With a stay at El Cid Granada 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.3 mi (8.5 km) from Olas Altas Beach and 0.5 mi (0.8 km) from Playa Sábalo.

Hotel in Mazatlán · 4.52 km from centre
7.8
365 reviews
With a stay at El Cid Granada Hotel in Mazatlán (Zona Dorada), you'll be within a 15-minute drive of The Mazatlan Malecón and Plaza Machado. This golf hotel is 5.2 mi (8.3 km) from Olas Altas Beach and 0.4 mi (0.6 km) from Playa Sábalo.

Hotel in El Encanto, Mazatlán · 4.62 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.

Hotel in Mazatlán · 4.84 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.

Hotel in El Encanto, Mazatlán · 5.34 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 Mazatlán · 5.70 km from centre
8.7
6 reviews
Breakfast available
Pueblo Bonito Vantage Centro Histórico Mazatlán features an outdoor swimming pool, garden, a restaurant and bar in Mazatlán. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The property provides an ATM, a concierge service and currency exchange for guests.
The private bathroom is equipped with a shower, free toiletries and a hairdryer. All guest rooms at the hotel include air conditioning and a desk.
Pueblo Bonito Vantage Centro Histórico Mazatlán offers a range of wellness facilities including a sauna and a spa center.
Olas Altas Beach is a 19-minute walk from the accommodation, while Plazuela Machado is 300 yards away. General Rafael Buelna Airport is 15 miles from the property.

Hotel in El Encanto, Mazatlán · 5.71 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.

Resort in El Encanto, Mazatlán · 5.76 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.

Resort in El Encanto, Mazatlán · 5.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.