Enter your dates to see the latest prices and deals for Mazatlán hotels
Hotel Dwana provides accommodation 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.

Casa Lucila Mazatlán Curamoria Collection is a design hotel located in Mazatlan, within walking distance from the historic quarter.

Featuring an outdoor swimming pool with a furnished terrace, this complex is set in Mazatlan’s beach and 1 km from Mazatlan Cathedral.

Casa de Leyendas features an outdoor swimming pool, garden, a shared lounge and terrace in Mazatlán.

Located in Mazatlán, a few steps from Olas Altas Beach, Hotel Belmar provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

Situated in the historical center of Mazatlan, Mexico and steps away from beautiful beaches, this hotel offers a variety of modern facilities and is surrounded by a beautiful natural environment.

Number 1Booked hotel near Mazatlan Lighthouse
Number 2Booked hotel near Mazatlan Lighthouse
Number 3Booked hotel near Mazatlan Lighthouse
Number 4Booked hotel near Mazatlan Lighthouse
Number 5Booked hotel near Mazatlan Lighthouse
Number 6Booked hotel near Mazatlan Lighthouse
Number 7Booked hotel near Mazatlan Lighthouse
Number 8Booked hotel near Mazatlan Lighthouse
Number 9Booked hotel near Mazatlan Lighthouse
Number 10Booked hotel near Mazatlan Lighthouse
Casa de Leyendas features an outdoor swimming pool, garden, a shared lounge and terrace in Mazatlán.
Featuring a restaurant, bar and views of city, Gamma Mazatlan The Inn At Centro Historico is located in Mazatlán, 1.3 km from Olas Altas Beach.
Featuring an outdoor swimming pool with a furnished terrace, this complex is set in Mazatlan’s beach and 1 km from Mazatlan Cathedral.
Ideally situated in the Malecon of Mazatlan district of Mazatlán, Hosteleria Casa Margarita is situated 1.2 km from Olas Altas Beach, 300 metres from Plazuela Machado and 3.2 km from Mazatlan...
Set in Mazatlán, 1.8 km from Olas Altas Beach, Hotel Perla Mazatlan features a terrace and views of the city. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom.
Eco-Hotel has a garden, shared lounge, a terrace and restaurant in Mazatlán. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Boasting a terrace, restaurant and views of pool, Hotel Tierra Marina Centro Historico is situated in Mazatlán, 1.4 km from Olas Altas Beach.
Hotel Dwana provides accommodation 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 Mazatlan, Raíces de Mar is located in a 19th century building, recently remodeled.
Set in Mazatlán, within 3 km of Plazuela Machado and 5.7 km of Mazatlan Lighthouse, Mona Inn offers accommodation with an outdoor swimming pool and free WiFi as well as free private parking for guests...
Situated in Mazatlán, 50 metres from North Beach, Hacienda Mazatlán sea view features accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.
Situated in the historical center of Mazatlan, Mexico and steps away 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 Olas Altas Beach, Hotel Belmar provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.
Set in Mazatlán, 2.4 km from Plazuela Machado, Hotel De Cima Beach Club offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Pueblo Bonito Vantage Centro Histórico Mazatlán features an outdoor swimming pool, garden, a restaurant and bar in Mazatlán. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.
Casa Lucila Mazatlán Curamoria Collection is a design hotel located in Mazatlan, within walking distance from the historic quarter.
Situated within 1.6 km of North Beach and 2.8 km of Plazuela Machado, Hotel Kiko features rooms with air conditioning and a private bathroom in Mazatlán.
Conveniently set in the Malecon of Mazatlan district of Mazatlán, Hotel Boutique Casa Lulu is located 800 metres from Olas Altas Beach, 1.3 km from Plazuela Machado and 3.5 km from Mazatlan Lighthouse...
Attractively situated in the Malecon of Mazatlan district of Mazatlán, Hotel S Barbara is situated 2.8 km from North Beach, 1.2 km from Plazuela Machado and 3.8 km from Mazatlan Lighthouse.
Featuring a terrace, The Black Tree Hotel Boutique is located in Mazatlán in the Sinaloa region, 1.6 km from Olas Altas Beach and 600 metres from Plazuela Machado.
Set in Mazatlán, 1.6 km from Olas Altas Beach, Vista Hermosa 56 By GEstores offers accommodation with a garden, free private parking and a terrace.
Located in Mazatlán and within 2.7 km of Plazuela Machado, Sundrift By GEstores features a terrace, non-smoking rooms, and free WiFi throughout the property.