Find the beach hotels that appeal to you the most
Check out our selection of great beach 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 in Mazatlán, a 13-minute walk from North Beach, Varali Grand Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

The Gaviana Resort is on the Las Gaviotas Beach and located in the Zona Dorada shopping and restaurant area. The Sinaloa (MZT-General Rafael Buelna Intl.) Airport is 12.4 miles from the resort.

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.

Located in the Marina Mazatlan district of Mazatlán, Wyndham Garden Mazatlan Marina is 1.4 miles from Pato Blanco Beach.

Located in Mazatlán, a 3-minute walk from North Beach, High Garden Grand Hotel provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Featuring a terrace, restaurant and views of pool, Hotel Tierra Marina Centro Historico is located in Mazatlán, a 16-minute walk from Olas Altas Beach.

Located a few steps from Camaron Beach, Fiesta Inn Mazatlán offers 4-star accommodations in Mazatlán and features an outdoor swimming pool, a restaurant and a bar.

Located within a few steps of Camaron Beach and 5.7 miles of Plazuela Machado, Hotel Kavia Mazatlán has rooms with air conditioning and a private bathroom in Mazatlán.

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...


Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Popular with guests booking beach hotels in Mazatlán
Located in Mazatlán, 2.3 miles from Plazuela Machado, Hotel Playa María provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Departamento cerca del Malecón is located in Mazatlán, just 1.9 miles from Plazuela Machado and 4 miles from Mazatlan Lighthouse.
With an outdoor pool, Plaza Marina is located in Mazatlán, right across the street from the beach. It offers free Wi-Fi, plus a 24-hour front desk and free on-site parking.
A 2-minute walk from North Beach in Mazatlán, Departamento en el malecón, Torre Central 102 offers accommodations with access to a public bath and solarium.
Central Tower 102 Malecón Mazatlan is located in Mazatlán, just 1.8 miles from North Beach and 2.9 miles from Plazuela Machado.
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.
Featuring an outdoor swimming pool, Horizon Durazno #3 - Frente Mar y Malecón features accommodations in Mazatlán.
A 8-minute walk from Camaron Beach in Mazatlán, Vistas increíbles frente al mar,10° piso en el malecón de Mazatlán features accommodations with access to spa facilities and fitness room.
Featuring a private beach area, Depa super céntrico en zona dorada by G P S rentas features accommodations in Mazatlán. This property offers access to a terrace, free private parking, and free Wifi.
Hotel Vistamar is located on the beachfront in Mazatlán, a few steps from North Beach and 3.7 miles from Plazuela Machado.
Tesoro Palmas Resort offers accommodations in Mazatlán, a 8-minute walk from Camaron Beach and 4.6 miles from Plazuela Machado.
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.
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, Hotel Tramonto Mazatlan offers beachfront accommodations a few steps from Camaron Beach and provides facilities like a shared lounge, a terrace and a restaurant.
A 18-minute walk from Olas Altas Beach in Mazatlán, Habitación Luna, acceso a amenidades de lujo provides accommodations with access to a public bath and open-air bath.
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, 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.
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...
Located in Mazatlán’s Golden Zone, this beachfront hotel has a private beach area. It has an outdoor pool and 2 hot tubs which look out towards Venados y los Pájaros Island.
Sunset Palace Beach Hotel is located beachfront and 5 mi from Mazatlan Town Center. It features a garden, sun terrace and a swimming pool.
Featuring free WiFi, a fitness center and a seasonal outdoor pool, Pacific Palace Beach Tower Hotel offers accommodations in Mazatlán just a 15 minutes drive from Mazatlán´s Pier.
La Estancia Apartments Mazatlan in Mazatlán provides accommodations with a private beach area and a garden. This apartment provides air-conditioned accommodations with a terrace and free Wifi.
Las Flores Beach Resort is located right on the beach, in Mazatlan’s Golden Zone. This resort offers outdoor pools with a waterfall and spacious air-conditioned rooms.
Condominios de lujo en el corazón de la Zona Dorada en Camino Al Mar. Provides beachfront accommodations in Mazatlán.
A 2-minute walk from Camaron Beach in Mazatlán, Hermoso Condo al Pie de la Playa Camino al Mar provides accommodations with access to a hot tub.
This Mazatlán resort is located directly on the beach, is within walking distance to many area attractions, and offers a variety of on-site recreational activities as well as thoughtful amenities.
This tropical-style hotel is located next to Mazatlán Beach and features a spa, gym, and a large outdoor pool with a waterfall and hot tub. The rooms include a spacious terrace with sea views.
1.6 miles from Pato Blanco Beach in Mazatlán, Casa Isla Marina Vista al Mar 20 Personas offers accommodations with access to a hot tub.
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.