Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mazatlán

Filter by star ratings
All filters
Park Royal Beach Mazatlán
Park Royal Beach Mazatlán
7.9 Good
Blvd. Sabalo-Cerritos: 3110, Mazatlán, Sinaloa, Mexico
Show on map
9.9 km from city centre, Mazatlán 
GoodBased on 491 reviews
7.9

Boasting an outdoor pool, a sauna and a private beach, Park Royal Homestay Mazatlan is situated in Mazatlan and provides comfortable accommodation. It offers 5-star accommodation with air-conditioned rooms.

Star Palace Hotel
Star Palace Hotel
7.8 Good
Av. Camarón Sabalo, Zona Dorada, Mazatlán, Sinaloa, Mexico
Show on map
8.0 km from city centre, Mazatlán 
GoodBased on 141 reviews
7.8

Providing an outdoor pool, Star Palace Beach Hotel is located in Mazatlan and is a brief walk from El Cid Resort Spa. It also offers a currency exchange, luggage storage and a 24-hour reception.

Don Pelayo Pacific Beach
Don Pelayo Pacific Beach
8.1 Excellent
Av Del Mar 1111, Mazatlán, Sinaloa, Mexico
Show on map
4.5 km from city centre, Mazatlán 
ExcellentBased on 1,795 reviews
8.1

Boasting an outdoor pool, Hotel Don Pelayo Pacific Beach is situated in Mazatlan and provides charming accommodation. It also offers valet parking, water slides and a kids pool.

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.8 km from city centre, Mazatlán 
ExcellentBased on 366 reviews
8.4

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.

Olas Altas Inn Hotel & Spa
Olas Altas Inn Hotel & Spa
7.6 Good
Ave Del Mar No 719, Mazatlán, Sinaloa, Mexico
Show on map
3.6 km from city centre, Mazatlán 
GoodBased on 231 reviews
7.6

Olas Altas Inn Hotel & Spa offers 4-star accommodation in Mazatlan. It also features a sauna, an outdoor pool and a gym.

Pueblo Bonito Mazatlan
Pueblo Bonito Mazatlan
8.4 Excellent
Camaron Sabalo 2121, Mazatlán, Sinaloa, Mexico
Show on map
8.5 km from city centre, Mazatlán 
ExcellentBased on 134 reviews
8.4

Pueblo Bonito Mazatlan - All Inclusive offers a modern setting when in Mazatlan. It also has a sauna and an outdoor pool.

Marena Suites and Apartments
Marena Suites and Apartments
9.3 Excellent
Mazatlán, Sinaloa, Mexico
Show on map
8.4 km from city centre, Mazatlán 
ExcellentBased on 70 reviews
9.3

Situated in Mazatlan, Marena Suites & Apartments provides 3-star accommodation, as well as an outdoor pool. It also offers complimentary wireless internet.

Gaviana Resort
Gaviana Resort
8.5 Excellent
Av. Playa Gaviotas 100, Mazatlán, Sinaloa, Mexico
Show on map
5.4 km from city centre, Mazatlán 
ExcellentBased on 936 reviews
8.5

Gaviana Resort provides 4-star accommodation in Mazatlan. It also offers an outdoor pool, a sauna and a rooftop terrace.

Coral Island Hotel
Coral Island Hotel
8.1 Excellent
Avenida del Mar #1234, Mazatlán, Sinaloa, Mexico
Show on map
4.1 km from city centre, Mazatlán 
ExcellentBased on 1,164 reviews
8.1

Coral Island Beach View Hotel is located in Mazatlan and is close to Malecon. Those staying at the property have access to a spa, a gym and an outdoor pool.

Hotel Mazatlan
Hotel Mazatlan
7.7 Good
Avenida Rafael Buelna 185, Mazatlán, Sinaloa, Mexico
Show on map
5.4 km from city centre, Mazatlán 
GoodBased on 249 reviews
7.7

Featuring free Wi-Fi, a private beach and an outdoor pool, Hotel Mazatlan is located in Mazatlan and provides comfortable accommodation. It features comfortable rooms with an en suite bathroom and a kitchenette.

Tips for booking a Mazatlán hotel

Cheapest month:October
Most expensive month:July
Average price in Mazatlán:S$ 175/night
Absolute cheapest price found:S$ 21/night
Cheapest day:Tuesday
Most expensive day:Saturday
S$ 116 - S$ 288
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 108 - S$ 135
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mazatlán hotels

Show all 1,038 hotels
1
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.8 km 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.

2
Coral Island Hotel
Coral Island Hotel
8.1 Excellent
Avenida del Mar #1234, Mazatlán, Sinaloa, Mexico
Show on map
4.1 km from city centre, Mazatlán 

Coral Island Beach View Hotel is located in Mazatlan and is close to Malecon. Those staying at the property have access to a spa, a gym and an outdoor pool.

3
Gaviana Resort
Gaviana Resort
8.5 Excellent
Av. Playa Gaviotas 100, Mazatlán, Sinaloa, Mexico
Show on map
5.4 km from city centre, Mazatlán 

Gaviana Resort provides 4-star accommodation in Mazatlan. It also offers an outdoor pool, a sauna and a rooftop terrace.

4
Olas Altas Inn Hotel & Spa
Olas Altas Inn Hotel & Spa
7.6 Good
Ave Del Mar No 719, Mazatlán, Sinaloa, Mexico
Show on map
3.6 km from city centre, Mazatlán 

Olas Altas Inn Hotel & Spa offers 4-star accommodation in Mazatlan. It also features a sauna, an outdoor pool and a gym.

5
Pueblo Bonito Mazatlan
Pueblo Bonito Mazatlan
8.4 Excellent
Camaron Sabalo 2121, Mazatlán, Sinaloa, Mexico
Show on map
8.5 km from city centre, Mazatlán 

Pueblo Bonito Mazatlan - All Inclusive offers a modern setting when in Mazatlan. It also has a sauna and an outdoor pool.

6
Riu Emerald Bay
Riu Emerald Bay
8.5 Excellent
Avda. Sábalo-cerritos 3404, Mazatlán, Sinaloa, Mexico
Show on map
13.1 km from city centre, Mazatlán 

Providing an in-house night club and a beauty salon, Riu Emerald Bay All Inclusive is situated in Mazatlan and boasts 5-star accommodation. It has a gym, as well as an outdoor pool, a sauna and a rooftop terrace.

Cheapest hotels in Mazatlán, Sinaloa

Show all 1,038 hotels
Hotel Mazatlan
Hotel Mazatlan
7.7 Good
Avenida Rafael Buelna 185, Mazatlán, Sinaloa, Mexico
Show on map
5.4 km from city centre,  

Featuring free Wi-Fi, a private beach and an outdoor pool, Hotel Mazatlan is located in Mazatlan and provides comfortable accommodation. It features comfortable rooms with an en suite bathroom and a kitchenette.

S$ 43
Avg. per night
Hotel De Cima
Hotel De Cima
7.0 Good
Av Del Mar 48 Palos Prietos, Mazatlán, Sinaloa, Mexico
Show on map
1.7 km from city centre,  

Hotel De Cima Mazatlan is set in Mazatlan and is within a short walk of nearby attractions, including Playa Norte. It also offers a rooftop terrace, free Wi-Fi and an outdoor pool.

S$ 56
Avg. per night
Don Pelayo Pacific Beach
Don Pelayo Pacific Beach
8.1 Excellent
Av Del Mar 1111, Mazatlán, Sinaloa, Mexico
Show on map
4.5 km from city centre,  

Boasting an outdoor pool, Hotel Don Pelayo Pacific Beach is situated in Mazatlan and provides charming accommodation. It also offers valet parking, water slides and a kids pool.

S$ 57
Avg. per night
Coral Island Hotel
Coral Island Hotel
8.1 Excellent
Avenida del Mar #1234, Mazatlán, Sinaloa, Mexico
Show on map
4.1 km from city centre,  

Coral Island Beach View Hotel is located in Mazatlan and is close to Malecon. Those staying at the property have access to a spa, a gym and an outdoor pool.

S$ 63
Avg. per night
Olas Altas Inn Hotel & Spa
Olas Altas Inn Hotel & Spa
7.6 Good
Ave Del Mar No 719, Mazatlán, Sinaloa, Mexico
Show on map
3.6 km from city centre,  

Olas Altas Inn Hotel & Spa offers 4-star accommodation in Mazatlan. It also features a sauna, an outdoor pool and a gym.

S$ 72
Avg. per night
Marena Suites and Apartments
Marena Suites and Apartments
9.3 Excellent
Mazatlán, Sinaloa, Mexico
Show on map
8.4 km from city centre,  

Situated in Mazatlan, Marena Suites & Apartments provides 3-star accommodation, as well as an outdoor pool. It also offers complimentary wireless internet.

S$ 72
Avg. per night
Gaviana Resort
Gaviana Resort
8.5 Excellent
Av. Playa Gaviotas 100, Mazatlán, Sinaloa, Mexico
Show on map
5.4 km from city centre,  

Gaviana Resort provides 4-star accommodation in Mazatlan. It also offers an outdoor pool, a sauna and a rooftop terrace.

S$ 104
Avg. per night
Park Royal Beach Mazatlán
Park Royal Beach Mazatlán
7.9 Good
Blvd. Sabalo-Cerritos: 3110, Mazatlán, Sinaloa, Mexico
Show on map
9.9 km from city centre,  

Boasting an outdoor pool, a sauna and a private beach, Park Royal Homestay Mazatlan is situated in Mazatlan and provides comfortable accommodation. It offers 5-star accommodation with air-conditioned rooms.

S$ 106
Avg. per night

Hotel prices in Mazatlán

2 stars or below

S$ 43 - S$ 92

El Descanso Inn

No. 1 most popular

S$ 92
Avg. per night
Hotel Mazatlan

Best value

S$ 43
Avg. per night
3 stars

S$ 56 - S$ 214

Riu Emerald Bay

No. 1 most popular

Riu Emerald Bay
8.5 Excellent
S$ 214
Avg. per night
Olas Altas Inn Hotel & Spa

No. 2 most popular

S$ 72
Avg. per night
Hotel De Cima

Best value

S$ 56
Avg. per night
4 stars and up

S$ 180 - S$ 261

Pueblo Bonito Mazatlan

No. 1 most popular

S$ 261
Avg. per night
Apartamento en la playa en Mazatlán
S$ 180
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?

    1,564 reviews rated Mision Mazatlan with an average score of 7.9/10. It may also be worth looking into the Oceano Palace Beach Hotel, which received a rating of 7.6/10 from 314 reviews. The Palms Resort of Mazatlan could also be a good option, with a score of 8.3/10 from 1,813 reviews.

  • What is a good hotel near Estrella del Mar?

    With a rating of 9.0/10 from 355 reviews, Las Villas Spa & Golf Resort By Estrella Del Mar is a hotel close to Estrella del Mar that is highly recommended by HotelsCombined users.