Hotels in Mazatlán

Search and compare Mazatlán hotels from hundreds of travel sites and save

Mazatlán, Sinaloa, Mexico
Jun 18 — Jun 192
Mazatlán, Sinaloa, Mexico
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mazatlán

Filter by star ratings
All filters
Quintas del Mar II
Quintas del Mar II
8.5 Excellent
Mazatlán, Sinaloa, Mexico
Show on map
7.6 mi from city centre, Mazatlán 
ExcellentBased on 38 reviews
8.5

Boasting an outdoor pool, Quintas del Mar II is situated in Mazatlan and offers comfortable accommodation. It provides complimentary Wi-Fi, a lift and a terrace.

Pueblo Bonito Emerald Luxury Villas & Spa
Pueblo Bonito Emerald Luxury Villas & Spa
9.0 Excellent
Avenida Ernesto Coppel Campan, Mazatlán, Sinaloa, Mexico
Show on map
8.5 mi from city centre, Mazatlán 
ExcellentBased on 3 reviews
9.0

Located in Mazatlan, Pueblo Bonito Emerald Luxury Villas & Spa - All Inclusive is within a 35-minute drive of General Rafael Buelna International Airport and offers a sauna, a Jacuzzi and an outdoor pool. Guests can also enjoy free internet throughout the property.

Costa Bonita Condominium & Beach Resort
Costa Bonita Condominium & Beach Resort
8.8 Excellent
Av Sabalo Cerritos No. 7500, Mazatlán, Sinaloa, Mexico
Show on map
7.8 mi from city centre, Mazatlán 
ExcellentBased on 69 reviews
8.8

Featuring a private beach and an outdoor pool, Costa Bonita Condominium & Beach Resort is situated in Mazatlan and offers comfortable accommodation. It also provides free Wi-Fi, a kids pool and a concierge.

Casa Lucila Hotel Boutique
Casa Lucila Hotel Boutique
9.0 Excellent
Olas Atlas No. 16 Centro Historico, Mazatlán, Sinaloa, Mexico
Show on map
0.5 mi from city centre, Mazatlán 
ExcellentBased on 54 reviews
9.0

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Mazatlan. It also offers free Wi-Fi, an outdoor pool and massage services.

The Melville Boutique Hotel
The Melville Boutique Hotel
Constitucion #99, Mazatlán, Sinaloa, Mexico
Show on map
0.3 mi from city centre, Mazatlán 

Conveniently positioned, The Melville Boutique Hotel offers easy access to Mazatlan's popular hot spots. The hotel offers a rooftop terrace, as well as rooms with private terraces.

Emporio Mazatlan
Emporio Mazatlan
8.1 Excellent
Ave Camaron Sabalo 51, Mazatlán, Sinaloa, Mexico
Show on map
3.2 mi from city centre, Mazatlán 
ExcellentBased on 1,003 reviews
8.1

Opened in 1956, Emporio Mazatlan is set in Mazatlan and offers a private beach, an outdoor pool and free Wi-Fi. It is steps from the beach and provides comfortable 5-star accommodation.

Mision Mazatlan
Mision Mazatlan
7.9 Good
Avenida Camarón Sábalo 1927, Fracc., Mazatlán, Sinaloa, Mexico
Show on map
4.9 mi from city centre, Mazatlán 
GoodBased on 1,630 reviews
7.9

Situated a brief drive from Malecon, Mision Mazatlan provides luxury accommodation in Mazatlan. It has a fitness centre, as well as a sauna, a heated pool and 24-hour room service.

El Sol La Vida Beach Front Resort - Adults Only
El Sol La Vida Beach Front Resort - Adults Only
9.5 Excellent
Avenida Ernesto Coppel #520, Mazatlán, Sinaloa, Mexico
Show on map
9.4 mi from city centre, Mazatlán 
ExcellentBased on 26 reviews
9.5

Situated in Mazatlan, El Sol La Vida Beach Front B/B Adults Only provides 4-star accommodation, as well as a private beach and an outdoor pool. It offers complimentary Wi-Fi, an express check-in and check-out feature and a sun deck.

Ananda Mazatlan - Adults Only
Ananda Mazatlan - Adults Only
Manuel Bonilla 12, Mazatlán, Sinaloa, Mexico
Show on map
0.5 mi from city centre, Mazatlán 

Centrally positioned, Ananda Mazatlan offers easy access to Mazatlan's best sightseeing areas. It also features free Wi-Fi, luggage storage and a swimming pool.

Doubletree by Hilton Mazatlan
Doubletree by Hilton Mazatlan
8.9 Excellent
Av. Camaron Sabalo 905, Zona Costera, Mazatlán, Sinaloa, Mexico
Show on map
4.5 mi from city centre, Mazatlán 
ExcellentBased on 2,280 reviews
8.9

Set in Mazatlan, Thelocal Hotels Mazatlan is a five-minute walk from El Cid Resort Spa and offers a private beach and a swimming pool. It provides free Wi-Fi, a kids pool and valet parking.

Tips for booking a Mazatlán hotel

Cheapest month:October
Most expensive month:July
Average price in Mazatlán:$139/night
Absolute cheapest price found:$16/night
Cheapest day:Tuesday
Most expensive day:Friday
$98 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $145
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mazatlán hotels

Show all 1,069 hotels
1
Azteca Inn
Azteca Inn
8.4 Excellent
Av. Playa Gaviotas No. 307, Mazatlán, Sinaloa, Mexico
Show on map
3.5 mi from city centre, Mazatlán 

Situated in Mazatlan, the hotel is an easy drive from Malecon and Old Mazatlan. It also offers an outdoor pool, meeting rooms and a tour desk.

2
Quality Inn Mazatlan
Quality Inn Mazatlan
8.5 Excellent
Bugambilias 100 Zona Dorada, Mazatlán, Sinaloa, Mexico
Show on map
3.4 mi from city centre, Mazatlán 

Recently refurbished, Quality Inn Mazatlan provides charming 3-star accommodation in Mazatlan. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Playa Las Gaviotas.

3
Capital O Zona Dorada Inn
Capital O Zona Dorada Inn
6.4 Good
Av Camarón Sábalo 308, Zona Dorada, Mazatlán, Sinaloa, Mexico
Show on map
3.5 mi from city centre, Mazatlán 

Zona Dorada Inn provides comfortable 3-star accommodation in Mazatlan. It also offers a beauty centre, a 24-hour reception and luggage storage.

4
ibis Mazatlan Marina
ibis Mazatlan Marina
8.3 Excellent
Avenida Del Delfin 6300, Mazatlán, Sinaloa, Mexico
Show on map
6.1 mi from city centre, Mazatlán 

Located in Mazatlan, Ibis Mazatlan Marina is an easy drive from Playa Olas Altas and offers free private parking on site. Guests can also enjoy complimentary internet access throughout the property.

5
Best Western Posada Freeman
Best Western Posada Freeman
8.4 Excellent
Av Olas Altas 79 Sur, Centro Historico, Mazatlán, Sinaloa, Mexico
Show on map
0.5 mi from city centre, Mazatlán 

This hotel is conveniently positioned in the city centre and provides a rooftop terrace, a private beach and an outdoor pool. It is also moments from Mazatlan's well-known attractions and landmarks.

6
Hotel Margaritas
Hotel Margaritas
7.7 Good
Av. Camaron Sabalo 710 Zona Dorada, Mazatlán, Sinaloa, Mexico
Show on map
4.1 mi from city centre, Mazatlán 

Margaritas Hotel and Tennis Club provides comfortable 3-star accommodation in Mazatlan. Those staying at the property have access to a sauna, an outdoor pool and outdoor tennis courts.

7
Holiday Inn Resort Mazatlan
Holiday Inn Resort Mazatlan
9.0 Excellent
Avenida Playa Gaviotas 220, Zona Dorada, Mazatlán, Sinaloa, Mexico
Show on map
3.7 mi from city centre, Mazatlán 

Boasting a private beach and an outdoor pool, Holiday Inn Resort Mazatlan is situated in Mazatlan and provides comfortable accommodation. It also offers valet parking, a currency exchange and meeting rooms.

8
Maria Coral Hotel
Maria Coral Hotel
6.6 Good
Isla De La Piedra, Mazatlán, Sinaloa, Mexico
Show on map
1.5 mi from city centre, Mazatlán 

Hotel Maria Coral provides comfortable 4-star accommodation in Mazatlan. It also offers an outdoor pool, a rooftop terrace and a kids pool.

Cheapest hotels in Mazatlán, Sinaloa

Show all 1,069 hotels
Departamento de lujo en Mazatlan
Departamento de lujo en Mazatlan
1705 Belisario Domínguez Centro, Mazatlán, Sinaloa, Mexico
Show on map
0.2 mi from city centre,  

Situated in the heart of the city, Departamento amueblado de lujo en el centro historico provides easy access to Mazatlan's main retail areas and tourist attractions. It also offers free Wi-Fi and an express check-in and check-out feature.

$7
Avg. per night
The Jonathon Boutique Hotel
The Jonathon Boutique Hotel
8.6 Excellent
Carnaval 1205 Colonia Centro, Mazatlán, Sinaloa, Mexico
Show on map
0.2 mi from city centre,  

Strategically located in the middle of the city, this 3.5-star hotel makes for an excellent base in Mazatlan. It also offers an outdoor pool, a rooftop terrace and a sauna.

$7
Avg. per night
Aguamarina
Aguamarina
6.8 Good
Ave del Mar 110, Mazatlán, Sinaloa, Mexico
Show on map
1.4 mi from city centre,  

Opened in 1957, Hotel Aguamarina Mazatlan is located in Mazatlan and offers babysitting/child services, an outdoor pool and a 24-hour reception. The multiple amenities this traditional hotel features include a tour desk, meeting rooms and room service.

$9
Avg. per night
El Sol La Vida Beach Front Resort - Adults Only
El Sol La Vida Beach Front Resort - Adults Only
9.5 Excellent
Avenida Ernesto Coppel #520, Mazatlán, Sinaloa, Mexico
Show on map
9.4 mi from city centre,  

Situated in Mazatlan, El Sol La Vida Beach Front B/B Adults Only provides 4-star accommodation, as well as a private beach and an outdoor pool. It offers complimentary Wi-Fi, an express check-in and check-out feature and a sun deck.

$9
Avg. per night
Patole-lujosa Habitación 4pax en Mazatlán
Patole-lujosa Habitación 4pax en Mazatlán
Mazatlán, Sinaloa, Mexico
Show on map
0.6 mi from city centre,  

Lujosa e increible habitacion 4pax - El Patole is located in Mazatlan and features free Wi-Fi. It is conveniently situated in the city centre.

$11
Avg. per night
Hotel Club Playamar
Hotel Club Playamar
Av Del Mar 840, Palos Prietos, Mazatlán, Sinaloa, Mexico
Show on map
1.6 mi from city centre,  

Hotel Club Playamar is situated in Mazatlan and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a sauna and an outdoor pool.

$14
Avg. per night
Hotel Playa Victoria
Hotel Playa Victoria
7.1 Good
Av. Del mar 721, Mazatlán, Sinaloa, Mexico
Show on map
2.3 mi from city centre,  

This comfortable hotel in Mazatlan offers complimentary Wi-Fi, as well as luggage storage and laundry facilities. It is located a brief walk from Acuario Mazatlan.

$25
Avg. per night
Hotel Morales Inn
Hotel Morales Inn
Teniente Azueta 2221, Mazatlán, Sinaloa, Mexico
Show on map
0.4 mi from city centre,  

Conveniently positioned, Hotel Morales Inn offers easy access to Mazatlan's popular tourist attractions. It also provides luggage storage, free Wi-Fi and a 24-hour reception.

$27
Avg. per night

Hotel prices in Mazatlán

2 stars and under

$14 - $121

Hotel La Siesta

#1 Most popular

Hotel La Siesta
8.5 Excellent
$43
Avg. per night
Hotel Playa Bonita

#2 Most popular

$40
Avg. per night
Hotel Playa Victoria

Best value

$25
Avg. per night
3 stars

$7 - $162

Hotel Playa Mazatlan

#1 Most popular

$117
Avg. per night
Oceano Palace Beach Hotel

#2 Most popular

$86
Avg. per night
The Jonathon Boutique Hotel

Best value

$7
Avg. per night
4 stars +

$9 - $729

Doubletree by Hilton Mazatlan

#1 Most popular

$86
Avg. per night
Casa Lucila Hotel Boutique

#2 Most popular

$123
Avg. per night
El Sol La Vida Beach Front Resort - Adults Only
$9
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mazatlán

About Mazatlán

Renowned for its beautiful beaches and charismatic historic centre, Mazatlan is a colourful beach resort along the Pacific shores of Sinaloa. Its cosmopolitan population provides an outstanding selection of international restaurants, vibrant arts scene and pulsing nightlife.

Things to do

Wander around the Centro Historico’s Plaza Machado, which is packed with charming cafes, art galleries and some of the best restaurants in Mazatlan. Its Heritage-listed buildings include magnificent examples of “tropical neoclassical”, including the Angela Peralta Theatre and Cathedral of the Immaculate Conception.

Delve into the Centro Historico’s vibrant marketplace of Pino Suarez where everything from clothing to traditional Mexican handicrafts is on sale. It has served Mazatlan since the late-19th century, with the central produce market still a source of fruits, vegetables and meats for locals.

Want to see the highest lighthouse in the Americas? Follow the walking trail that leads to El Faro, which offers superb views of Mazatlan and its surrounding beaches. This 19th-century landmark teeters atop Cerro del Creston, where iguanas can often be seen sunning themselves along the lighthouse trail.

If you’re interested in seeing works by some of Mazatlan’s most prominent artists, stop in at the Museo de Arte, which occupies the former residence of the wealthy Hidalgo family. The interior courtyard features a beautiful old banyan tree, while paintings, photography and art installations occupy its three main galleries.

Getting around

General Rafael Buelna International Airport is located around 25 minutes’ drive from Mazatlan and there are long-distance buses to destinations across Mexico. Buses access most of the downtown area sights, together with open-topped taxis known as “pulmonías”.

Mazatlán travel FAQs

  • What are the best hotels in Mazatlán?

    Hotel Playa Mazatlan (8.5/10 from 77 reviews), Oceano Palace Beach Hotel (7.6/10 from 324 reviews), and Riu Emerald Bay (8.5/10 from 163 reviews) are all highly rated places to stay in Mazatlán.

  • What is a good hotel near Stone Island?

    Hotel La Siesta is a hotel near Stone Island that is popular with HotelsCombined users, scoring 8.5 across 401 reviews.

  • What is a good hotel in Mazatlán near Playa Olas Altas?

    For a good hotel near to Playa Olas Altas, consider Hotel La Siesta - it is rated 8.5/10 from 401 HotelsCombined reviews.

  • Is there a good hotel near Estrella del Mar?

    A good hotel near Estrella del Mar is 'sosa Villa' At Golf Course, Steps From Beach, Pool And Roof Patio With Jacussy, which has been rated 9.8/10 by 12 HotelsCombined user reviews.

  • How much do hotels in Mazatlán cost?

    The average prices of hotels in Mazatlán have been around $153 per night over the last 3 days.

  • How much is a cheap hotel in Mazatlán?

    $16/night is the cheapest price found for a hotel in Mazatlán by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Mazatlán tonight?

    A hotel in Mazatlán tonight has an average price of $342, but some deals have been found for as low as $18 in HotelsCombined searches over the last 72 hours. Prices in Mazatlán are changing frequently. The best price found for a 4-star Mazatlán hotel for tonight has been $79.