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
8.6 Excellent

7.6 mi from city centre, Mazatlán Show on map

ExcellentBased on 33 reviews
8.6

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
8.5 Excellent

8.5 mi from city centre, Mazatlán Show on map

ExcellentBased on 2 reviews
8.5

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
8.8 Excellent

7.8 mi from city centre, Mazatlán Show on map

ExcellentBased on 66 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
8.9 Excellent

0.5 mi from city centre, Mazatlán Show on map

ExcellentBased on 49 reviews
8.9

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
8.2 Excellent

0.3 mi from city centre, Mazatlán Show on map

ExcellentBased on 1 review
8.2

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
8.0 Excellent

3.2 mi from city centre, Mazatlán Show on map

ExcellentBased on 739 reviews
8.0

Opened in 1956, Emporio Mazatlan is set in Mazatlan and offers a private beach, free Wi-Fi and an outdoor pool. It also features a safe, a kids pool and a 24-hour reception.

Mision Mazatlan
8.0 Excellent

4.9 mi from city centre, Mazatlán Show on map

ExcellentBased on 1,514 reviews
8.0

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 - Adults Only
9.5 Excellent

9.4 mi from city centre, Mazatlán Show on map

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

0.5 mi from city centre, Mazatlán Show on map

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
9.0 Excellent

4.5 mi from city centre, Mazatlán Show on map

ExcellentBased on 1,842 reviews
9.0

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:September
Most expensive month:April
Average price in Mazatlán:$139/night
Absolute cheapest price found:$16/night
Cheapest day:Monday
Most expensive day:Friday
$98 - $223
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$100 - $210
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mazatlán hotels

Show all 1,046 hotels
1
Azteca Inn
8.4 Excellent

3.5 mi from city centre, Mazatlán Show on map

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
8.5 Excellent

3.4 mi from city centre, Mazatlán Show on map

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
Best Western Posada Freeman
8.4 Excellent

0.5 mi from city centre, Mazatlán Show on map

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.

4
Hotel Margaritas
7.7 Good

4.1 mi from city centre, Mazatlán Show on map

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.

5
Holiday Inn Resort Mazatlan
9.0 Excellent

3.7 mi from city centre, Mazatlán Show on map

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.

6
Maria Coral Hotel
6.6 Good

1.5 mi from city centre, Mazatlán Show on map

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

7
Hotel Playa Mazatlan
8.5 Excellent

3.5 mi from city centre, Mazatlán Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star resort is situated in Mazatlan. It has a gym, as well as an all-inclusive meal plan, a sauna and a Jacuzzi.

8
Hostal Mazatlan
8.6 Excellent

0.1 mi from city centre, Mazatlán Show on map

Hostal Mazatlan provides comfortable accommodation in the heart of Mazatlan. Guests can also enjoy complimentary internet throughout the property.

Cheapest hotels in Mazatlán, Sinaloa

Show all 1,046 hotels
Hotel Morales Inn

0.4 mi from city centre, Mazatlán Show on map

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.

$21
Avg. per night
Hotel Playa Victoria
7.2 Good

2.3 mi from city centre, Mazatlán Show on map

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.

$24
Avg. per night
Capital O Zona Dorada Inn
6.8 Good

3.5 mi from city centre, Mazatlán Show on map

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

$24
Avg. per night
Blue Pacific Suites
7.9 Good

5.2 mi from city centre, Mazatlán Show on map

Blue Pacific Hotel-Suites provides a comfortable setting while in Mazatlan. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

$27
Avg. per night
Hotel Club Playamar

1.6 mi from city centre, Mazatlán Show on map

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.

$27
Avg. per night
Mariana Beach Hotel
8.2 Excellent

4.0 mi from city centre, Mazatlán Show on map

Located in Zona Dorada, Hotel Mariana Mazatlan is a short walk to several local attractions, including Playa Las Gaviotas and El Cid Resort Spa. It also offers a sun deck, a 24-hour reception and free Wi-Fi.

$29
Avg. per night
Hotel La Palapa
7.9 Good

3.0 mi from city centre, Mazatlán Show on map

Hotel La Palapa provides comfortable 3-star accommodation in Mazatlan. It also offers luggage storage, a swimming pool and free Wi-Fi.

$30
Avg. per night
Hotel Essen's
7.6 Good

2.8 mi from city centre, Mazatlán Show on map

Hotel Essen's offers 3-star accommodation in Mazatlan. It provides free Wi-Fi, a sun deck and an outdoor pool.

$30
Avg. per night

Hotel prices in Mazatlán

2 stars and under

$21 - $95

#1 Most popular

Hotel La Siesta
8.5 Excellent
$41
Avg. per night
$60
Avg. per night

Best value

$24
Avg. per night
3 stars

$24 - $172

#1 Most popular

$81
Avg. per night

#2 Most popular

$82
Avg. per night

Best value

$24
Avg. per night
4 stars +

$69 - $889

#1 Most popular

$78
Avg. per night

#2 Most popular

$119
Avg. per night

Best value

$69
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 73 reviews), Oceano Palace Beach Hotel (7.6/10 from 290 reviews), and El Cid Castilla Beach Hotel (7.0/10 from 134 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 367 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 367 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?

    Hotels in Mazatlán cost an average of $133/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Mazatlán had higher average prices of $197/night and $54/night respectively.

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

    $13/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 $150, but some deals have been found for as low as $17 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 $43.