Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Mazatlán
Located conveniently in the Zona Dorada district of Mazatlán, One Mazatlán is located a 3-minute walk from Camaron Beach, 5 miles from Plazuela Machado and 7.1 miles from Mazatlan Lighthouse.

Located a few steps from North Beach, Holiday Inn Express & Suites Mazatlan by IHG offers 3-star accommodations in Mazatlán and features an outdoor swimming pool, a fitness center and a terrace.

Featuring a restaurant, bar and views of city, Gamma Mazatlan The Inn At Centro Historico is located in Mazatlán, a 15-minute walk from Olas Altas Beach.

Attractively set in the Malecon de Mazatlan district of Mazatlán, Hotel Conquistador is located a 5-minute walk from North Beach, 2.7 miles from Plazuela Machado and 4.8 miles from Mazatlan...

This hotel is located on the beachfront in Mazatlán’s Golden Zone. It offers an outdoor pool and air-conditioned rooms with cable TV and a private balcony.

Featuring a terrace, restaurant and views of sea, Hotel Playamar is located in Mazatlán, a 3-minute walk from North Beach.
Located in Mazatlán, within 1.5 miles of North Beach and 3.5 miles of Plazuela Machado, Hotel Pacific Blue Mazatlan provides accommodations with an outdoor swimming pool and free WiFi as well as free...

Hotel Dwana provides accommodations in Mazatlán near Olas Altas Beach and Plazuela Machado. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with a private bathroom.

Set in Mazatlán, 1.2 mi from Cerritos/Brujas Beach, Ibis Mazatlan Marina offers accommodations with a restaurant, free private parking, a bar and a shared lounge.

Located in Mazatlán, a few steps from Camaron Beach, Hotel Ave Inn Mazatlán provides accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.


Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Popular with guests booking 3-star hotels in Mazatlán
Set 164 feet from Mazatlán Beach, Hotel Sands Arena offers views of Puerto Viejo Bay and the Pacific Ocean. It features a restaurant, hot tub and an outdoor swimming pool with a flume.
Located in Mazatlán, 1.5 miles from Plazuela Machado, Hotel De Cima Beach Club has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Mazatlán, a few steps from North Beach, Hacienda Mazatlán sea view has accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.
This modern hotel includes an outdoor swimming pool, a gym and free Wi-Fi. The spacious rooms at the Cityexpress Mazatlán are decorated in neutral tones, with light wood furniture.
Hotel Vistamar is located on the beachfront in Mazatlán, a few steps from North Beach and 3.7 miles from Plazuela Machado.
Located in Mazatlán, a few steps from North Beach, Hotel San Diego has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Attractively set in the Malecon de Mazatlan district of Mazatlán, Hotel S Barbara is located 1.8 miles from North Beach, a 14-minute walk from Plazuela Machado and 2.4 miles from Mazatlan Lighthouse.
This property is located steps away from the beach, in the heart of the Golden Zone, the exclusive tourist area of Mazatlan. Shopping, golf, fine-dining and entertainment are minutes away.
Located in Mazatlán, a few steps from Camaron Beach, Star Palace Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.
Best Western Posada Freeman is located in the Golden Zone in Mazatlan Beach and 6.2 mi from Mazatlan Town Center. It features free Wi-Fi, a furnished terrace and a swimming pool.
El Cid El Moro Beach has an outdoor swimming pool, garden, a terrace and restaurant in Mazatlán. Ideally set in the Zona Dorada district, this hotel provides a bar.
El Cid Castilla Beach hotel is located on the Mazatlán's beach in the Golden Zone. The hotel is a 30-minute drive from Mazatlán Airport and 15 minutes from the historic district.
Featuring an outdoor swimming pool with a furnished terrace, this complex is set in Mazatlan’s beach and 0.6 mi from Mazatlan Cathedral.
Located a 2-minute walk from Camaron Beach, El Cid Granada Hotel & Country Club offers 3-star accommodations in Mazatlán and has an outdoor swimming pool, a garden and a restaurant.
This hotel is steps from the North Pacific Ocean and within walking distance of the Mazatlan International Convention Center.
Eco-Hotel has a garden, shared lounge, a terrace and restaurant in Mazatlán. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
La Casa Contenta provides an open-air bath and air-conditioned accommodations in Mazatlán, a few steps from Camaron Beach.
Located in Mazatlán, within a 3-minute walk of Camaron Beach and 4.7 miles of Plazuela Machado, Aló Select Mazatlan has accommodations with an outdoor swimming pool and free WiFi as well as free...
Attractively set in the Zona Dorada district of Mazatlán, Creta Hotel & Suites is located a few steps from Camaron Beach, 4.6 miles from Plazuela Machado and 6.7 miles from Mazatlan Lighthouse.
Situated in the historic center of Mazatlan, Mexico and steps from beautiful beaches, this hotel offers a variety of modern facilities and is surrounded by a beautiful natural environment.
Located in Mazatlán, a few steps from Camaron Beach, Mar Sol Bungalows & Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Ideally located in the Malecon de Mazatlan district of Mazatlán, Hosteleria Casa Margarita is located a 14-minute walk from Olas Altas Beach, 400 yards from Plazuela Machado and 2 miles from Mazatlan...
Located in Mazatlán, a few steps from Camaron Beach, Islas del Sol has accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Mazatlán, 1.5 miles from Pato Blanco Beach, Bahia Marina Departamentos provides accommodations with an outdoor swimming pool, free private parking and a terrace.