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 El Encanto, Mazatlán · 4.62 km from centre
9.0
1,514 review
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 beach resort is 2.5 mi (4 km) from Playa Norte and 2.8 mi (4.5 km) from Mazatlán Aquarium.

Resort in Cerritos, Mazatlán · 9.58 km from centre
8.6
317 review
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.

Hotel in Mazatlán · 18.33 km from centre
9.0
263 review
Breakfast available
Facing the beachfront, Luxury Suites By Estrella del Mar offers 5-star accommodations in Mazatlán and features an outdoor swimming pool, garden and private beach area. Providing a restaurant, the property also has a bar, as well as a hot tub. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Luxury Suites By Estrella del Mar has certain units with sea views, and every room is equipped with a balcony. Guest rooms include a closet.
Bike rental and car rental are available at this hotel and the area is popular for cycling.
Estrella de Mar Beach is a 12-minute walk from the accommodation, while Plazuela Machado is 20 miles away. General Rafael Buelna Airport is 4.3 miles from the property.

All-inclusive resort in Mazatlán · 19.55 km from centre
8.4
97 review
Breakfast available
With a stay at Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive in Mazatlán, you'll be 18.5 mi (29.8 km) from Mazatlán Aquarium and 18.8 mi (30.3 km) from Teodoro Mariscal Stadium. This all-inclusive property is 19.4 mi (31.2 km) from Plaza Machado and 19.4 mi (31.2 km) from Olas Altas Beach.

All-inclusive resort in Cerritos, Mazatlán · 9.64 km from centre
8.6
1,000 review
Located in Mazatlán (Cerritos), Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is within a 5-minute drive of Mazagua Aquatic Park and Witches Beach. This all-inclusive property is 8.1 mi (13 km) from The Mazatlan Malecón and 11.6 mi (18.7 km) from Olas Altas Beach.

Hotel in Mazatlán · 3.14 km from centre
8.5
1,197 review
Breakfast available
Coral Island Beach View Hotel is only steps away from the beach. Located in Mazatlan, it has a luxurious pool, a restaurant, and sun terraces for guests to enjoy.
The Mazatlan Aquarium is 0.9 mi away from Coral Island Hotel & Spa, and town center is just 8 minutes’ drive from the place. Several restaurants and coffee places are near the premises.
The air-conditioned rooms at the Coral Island feature balconies, bathrooms with free toiletries and hairdryer, cable TV, and are furnished in a minimalist-style.
The hotel has a sun terrace, a private beach area, a restaurant and snack bar, spa with massage services and fitness center.

Hotel in Mazatlán · 4.43 km from centre
8.3
727 review
Breakfast available
Located in Mazatlán, HOTEL TRAMONTO MAZATLAN offers beachfront accommodations a few steps from Camaron Beach and provides facilities like a shared lounge, a terrace and a restaurant. With an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features a hot tub and room service.
At the hotel, all rooms are equipped with a closet. Some rooms come with a kitchen with a fridge and a minibar. All guest rooms in HOTEL TRAMONTO MAZATLAN are equipped with a flat-screen TV and a hairdryer.
An à la carte breakfast is available at the accommodation.
Guests at HOTEL TRAMONTO MAZATLAN will be able to enjoy activities in and around Mazatlán, like cycling.
Plazuela Machado is 4.4 miles from the hotel, while Mazatlan Lighthouse is 6.5 miles away. General Rafael Buelna Airport is 22 miles from the property.

Hotel in Mazatlán · 6.34 km from centre
9.2
305 review
With a stay at Casa Lucila Mazatlán Curamoria Collection - Adults Only, you'll be centrally located in Mazatlán, steps from The Mazatlan Malecón and 14 minutes by foot from Olas Altas Beach. This hotel is 0.1 mi (0.1 km) from Monument to Pedro Infante and 0.1 mi (0.1 km) from Monument of Fernando Valades.

Resort in El Encanto, Mazatlán · 4.92 km from centre
8.2
1,375 review
Breakfast available
With a stay at DoubleTree by Hilton Mazatlan in Mazatlán (Zona Dorada), you'll be within a 5-minute drive of The Mazatlan Malecón and Playa Brujas. This beach resort is 5.4 mi (8.7 km) from Olas Altas Beach and 0.7 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
936 review
Breakfast available
With a stay at Courtyard By Marriott Mazatlan Beach Resort in Mazatlán (Zona Dorada), you'll be within a 15-minute walk of The Mazatlan Malecón and Islands and Protected Areas of the Gulf of California. This beach hotel is 4.8 mi (7.8 km) from Olas Altas Beach and 0.1 mi (0.1 km) from Punta Camaron Beach.

Resort in Mazatlán · 17.51 km from centre
8.6
1,000 review
With a stay at Las Villas Hotel & Golf by Estrella del Mar in Mazatlán, you'll be 0.8 mi (1.3 km) from Estrella de Mar Golf Course and 20.1 mi (32.3 km) from Fisherman's Monument. This beach resort is 20.3 mi (32.6 km) from Playa Norte and 20.3 mi (32.7 km) from Immaculate Conception Cathedral.

Hotel in Mazatlán · 5.05 km from centre
9.0
249 review
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 1.3 mi (2 km) from Witches Beach.

Hotel in Mazatlán · 4.70 km from centre
9.2
403 review
Located a few steps from Camaron Beach, Fiesta Inn Mazatlán offers 4-star accommodations in Mazatlán and features a bar. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can chill out in the indoor pool.
Plazuela Machado is 5 miles from the hotel, while Mazatlan Lighthouse is 7.1 miles away. General Rafael Buelna Airport is 22 miles from the property.

Hotel in Mazatlán · 5.13 km from centre
9.4
362 review
Breakfast available
With a stay at Fiesta Inn Mazatlán in Mazatlán (Zona Dorada), you'll be within a 5-minute drive of The Mazatlan Malecón and Islands and Protected Areas of the Gulf of California. This hotel is 5.7 mi (9.1 km) from Olas Altas Beach and 0.4 mi (0.7 km) from Playa Brujas.

All-inclusive resort in El Encanto, Mazatlán · 5.78 km from centre
9.0
1,004 review
With a stay at Pueblo Bonito Mazatlan - All Inclusive in Mazatlán (Zona Dorada), you'll be within a 5-minute drive of The Mazatlan Malecón and Islands and Protected Areas of the Gulf of California. This all-inclusive property is 6.2 mi (9.9 km) from Olas Altas Beach and 0.3 mi (0.4 km) from Playa Brujas.

Hotel in Mazatlán · 3.86 km from centre
9.1
380 review
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.38 km from centre
9.0
738 review
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.

Resort in El Encanto, Mazatlán · 4.84 km from centre
8.4
1,028 review
Breakfast available
Welcome to DoubleTree by Hilton Mazatlan a 281 room property located in the heart of Mazatlán’s vibrant Golden Zone, discover fantastic dining, shopping, and entertainment opportunities within minutes. Our uniquely modern beachfront hotel has direct beach access, four swimming pools with amazing views to the Pacific Ocean, elevated dining experiences, and innovative gathering venues.
At the hotel every room comes with a flat-screen TV with satellite channels, and a private bathroom with free toiletries. All rooms are fitted with air conditioning, and some rooms also boast a balcony.
Speaking English and Spanish, staff are willing to help at the 24-hour front desk. Buffet breakfast is served at an additional cost.
The nearest airport is General Rafael Buelna International Airport, 14 mi from thelocal Hotels Mazatlán.

Hotel in Mazatlán · 4.84 km from centre
9.0
87 review
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 hotel is 7.5 mi (12.2 km) from Olas Altas Beach and 1.4 mi (2.3 km) from Galerias Mazatlan.

Hotel in El Encanto, Mazatlán · 5.34 km from centre
7.8
14 review
Located in Mazatlán, a few steps from Camaron Beach, Solamar Inn Mazatlan has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 4-star hotel offers a 24-hour front desk and a concierge service. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the bar.
At the hotel the rooms are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet. Solamar Inn Mazatlan provides some rooms with pool views, and every room is equipped with a balcony. All rooms feature a closet.
You can play pool at the accommodation.
Plazuela Machado is 5.5 miles from Solamar Inn Mazatlan, while Mazatlan Lighthouse is 7.6 miles from the property. General Rafael Buelna Airport is 22 miles away.