Skip to main content

Filter by:


Star rating

Review score

Mazatlán – 229 hotels and places to stay
See the latest prices and deals by choosing your dates.
Don Pelayo Pacific Beach, hotel in Mazatlán

This hotel is located in Mazatlan, Mexico and overlooks the Pacific Ocean. It offers an outdoor pool with two slides, a hot tub, a games room and air-conditioned rooms with private balconies.

8.2
Scored 8.2
Very good
Rated very good
4,317 reviews
Price from£53.37per night
Park Inn By Radisson Mazatlán, hotel in Mazatlán

Located in Mazatlán, 200 metres from Cerritos/Brujas Beach, Park Inn By Radisson Mazatlán provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

8.5
Scored 8.5
Very good
Rated very good
2,580 reviews
Price from£72.86per night
Costa de Oro Beach Hotel, hotel in Mazatlán

This hotel is located on the beachfront in Mazatlán’s Golden Zone. It offers an outdoor pool and air-conditioned rooms with cable TV and a private balcony.

7.9
Scored 7.9
Good
Rated good
1,798 reviews
Price from£136.20per night
The Inn at Mazatlan, hotel in Mazatlán

Situated next to Mazatlán Beach, this tropical-style hotel offers a spa, gym and large outdoor pool with a waterfall and hot tub. Each spacious room has a large terrace with sea views.

8.3
Scored 8.3
Very good
Rated very good
1,349 reviews
Price from£118.72per night
Emporio Mazatlan, hotel in Mazatlán

Only a short distance from the historic center of Mazatlan and the international airport, this beachfront hotel provides guests with exceptional accommodations in a beautiful tropical environment The...

7.8
Scored 7.8
Good
Rated good
1,936 reviews
Price from£264.41per night
Hotel Margaritas, hotel in Mazatlán

Margaritas Hotel is located 50 metres from the beach in Mazatlan’s Golden Zone. It offers an outdoor pool and free parking, as well as a massage service.

8.2
Scored 8.2
Very good
Rated very good
1,270 reviews
Price from£53.08per night
Gaviana Resort, hotel in Mazatlán

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.

8.5
Scored 8.5
Very good
Rated very good
1,411 reviews
Price from£102.11per night
Quality Inn Mazatlan, hotel in Mazatlán

Set 50 metres from Mazatlán Beach, Quality Inn Mazatlan features an outdoor swimming pool and rooms with balconies. This hotel has a gym and offers free Wi-Fi.

8.5
Scored 8.5
Very good
Rated very good
1,325 reviews
Price from£81.89per night
Ocean View Beach Hotel, hotel in Mazatlán

Situated in Mazatlán, 200 metres from Camaron Beach, Ocean View Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

7.2
Scored 7.2
Good
Rated good
871 reviews
Price from£69.43per night
Best Western Posada Freeman, hotel in Mazatlán

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

8.3
Scored 8.3
Very good
Rated very good
659 reviews
Price from£89.37per night
See all 135 hotels in Mazatlán

Most booked hotels in Mazatlán in the past month

Mazatlán's best hotels with breakfast

  • Quality Inn Mazatlan
    Breakfast options

    Set 50 metres from Mazatlán Beach, Quality Inn Mazatlan features an outdoor swimming pool and rooms with balconies. This hotel has a gym and offers free Wi-Fi.

    Todo muy limpio y muy serviciales todo el personal

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,325 reviews
  • The Xperience by g - Adults only
    Breakfast options

    The Xperience by g. Is an avant-garde concept with unique entertainment and the history of Mazatlán, is your new standard of Xperience . With access only to people over 18 years old.

    La atención, la ubicación y la alberca en la parte superior.

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 697 reviews
  • Hotel Boutique Casa Lulu
    Breakfast options

    Featuring an outdoor swimming pool, Hotel Boutique Casa Lulu is located in Mazatlán in the Sinaloa region, 1.3 km from Plazuela Machado and 3.5 km from Mazatlan Lighthouse.

    spacious, clean, peaceful, with extremely pleasant hosts

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 120 reviews
  • City Express by Marriott Mazatlan
    Breakfast options

    This modern hotel includes an outdoor swimming pool, a gym and free Wi-Fi. The spacious rooms at the Cityexpress Mazatlán are decorated in neutral tones, with light wood furniture.

    Todo la atencion, comodo y bien ubicado si volveria

    8.0
    Scored 8.0
    Very good
    Rated very good
     · 656 reviews
  • Coral Island Beach View Hotel
    Breakfast options

    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.

    Ubicación excelente,bonita alberca , buen personal .

    7.9
    Scored 7.9
    Good
    Rated good
     · 1,767 reviews
  • Emporio Mazatlan
    Breakfast options

    Only a short distance from the historic center of Mazatlan and the international airport, this beachfront hotel provides guests with exceptional accommodations in a beautiful tropical environment.

    The rooms being renovated. They are very nice now!

    7.8
    Scored 7.8
    Good
    Rated good
     · 1,936 reviews
  • Ocean View Beach Hotel
    Breakfast options

    Situated in Mazatlán, 200 metres from Camaron Beach, Ocean View Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    Mmmm eso sí les falta más variedad siempre lo mismo

    7.2
    Scored 7.2
    Good
    Rated good
     · 870 reviews
  • Sleep Inn Mazatlan
    Breakfast options

    Featuring free WiFi and an outdoor pool, Sleep Inn Mazatlan offers accommodation in Mazatlán,. Free private parking is available on site. Every room is equipped with a private bathroom.

    La ubicación cerca del lugar a donde iba a trabajar

    7.8
    Scored 7.8
    Good
    Rated good
     · 860 reviews

Budget hotels in Mazatlán

  • Hotel Pacific Blue Mazatlan
    Cheap hotel

    Set in Mazatlán, within 5.6 km of Plazuela Machado and 8.4 km of Mazatlan Lighthouse, Hotel Pacific Blue Mazatlan offers accommodation with an outdoor swimming pool and free WiFi as well as free...

    I liked the staff, the cleanliness, and the price.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 118 reviews
  • City Express Plus by Marriott Mazatlan
    Cheap hotel

    Set in Mazatlán, 1.5 km from Cerritos/Brujas Beach, City Express Plus by Marriott Mazatlan offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant.

    I liked how clean it was. The staff was attentive.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 224 reviews
  • Hotel Kavia Mazatlán
    Cheap hotel

    Hotel Kavia Mazatlán features air-conditioned rooms with satellite flat-screen TV in the Zona Dorada district of Mazatlán.

    El silencio que se maneja ahí es perfecto la limpieza

    8.4
    Scored 8.4
    Very good
    Rated very good
     · 605 reviews
  • Hotel Dwana
    Cheap hotel

    Hotel Dwana is situated in Mazatlán, within 600 metres of Plazuela Machado and 2.1 km of Mazatlan Lighthouse.

    La atención estuvo formidable, habitaciones limpias

    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 344 reviews
  • Hotel Raices de Mar
    Cheap hotel

    Set in Mazatlan, Raíces de Mar is located in a 19th century building, recently remodeled.

    super nice location and staff, restaurant is wonderful

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 634 reviews
  • Hotel Ave Inn
    Cheap hotel

    Located in Mazatlán, a few steps from Camaron Beach, Hotel Ave Inn provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

    Muy buena ubicación. Personal amable. Habitaciones cómodas.

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 888 reviews
  • Mona Inn
    Cheap hotel

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

    Todo está muy bien habitación limpia y buen precio

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 336 reviews
  • Hotel Mazatlan
    Cheap hotel

    Hotel Mazatlan is located 10 minutes’ walk from Malecón Beach and 20 minutes’ drive from the Historic Centre. It features free Wi-Fi, a business centre and a tour desk.

    El desayuno sería bueno mejorarlo con más variedad.

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 883 reviews

Hotels located in the centre of Mazatlán

  • Creta Hotel & Suites
    Central location

    Attractively situated in the Zona Dorada district of Mazatlán, Creta Hotel & Suites is situated a few steps from Camaron Beach, 2 km from North Beach and 2.5 km from Punta del Sabalo.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews
  • Residencial privado con alberca a 3 min. de la playa
    Central location

    Situated in Mazatlán, within 600 metres of Cerritos/Brujas Beach and 1.8 km of Pato Blanco Beach, Residencial privado con alberca a 3 min.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews
  • AZUL ARENA Hotel Boutique
    Central location

    Situated in Mazatlan, AZUL ARENA Hotel Boutique has a garden. Private parking for free. At the hotel, rooms come with air conditioning and a flat-screen TV.

    Lo limpio de la habitación y la comodidad de la cama.

    9.4
    Scored 9.4
    Superb
    Rated superb
     · 117 reviews
  • Blue Inn Hotel & Suites
    Central location

    Blue Inn Hotel & Suites features air-conditioned rooms with flat-screen TV in the Zona Dorada district of Mazatlán.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2 reviews
  • Tiny House By The Beach
    Central location

    Set in Mazatlán, within 100 metres of Cerritos/Brujas Beach and 17 km of Plazuela Machado, Tiny House By The Beach offers accommodation with a restaurant and free WiFi throughout the property as well...

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2 reviews
  • Mar Sol Bungalows & Hotel
    Central location

    Located next to the beach, Mar Sol Bungalows & Hotel is 1 hours’ drive away from Mazatlan International Airport. It features a garden, free Wi-Fi and free parking.

    La amabilidad del personal y la limpieza del lugar

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 135 reviews
  • Hosteleria Casa Margarita
    Central location

    Situated in Mazatlán and with Plazuela Machado reachable within 300 metres, Hosteleria Casa Margarita features express check-in and check-out, allergy-free rooms, a shared lounge, free WiFi and a...

    La atención y no está tan lejos del malecón y puntos de interés

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 reviews
  • Luxury Suites By Estrella del Mar
    Central location

    Facing the beachfront, Luxury Suites By Estrella del Mar offers 5-star accommodation in Mazatlán and features an outdoor swimming pool, fitness centre and garden.

    El área de alberca, muy limpia y el personal muy amable.

    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 370 reviews

FAQs about hotels in Mazatlán







Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Mazatlán:

  • 10
    Scored 10

    The Plaza Machado and Centro Histórico were out favorites.

    The Plaza Machado and Centro Histórico were out favorites. We love watching students at the music school and strolling the streets. The monthly art walk is great. It’s a genuine Mexican city with beaches. What could be better?
    Sandra
    United States
  • 8.0
    Scored 8.0

    We love to walk the beach.we find the music is loud and...

    We love to walk the beach.we find the music is loud and annoying at times things are getting expensive over priced for lots of things cheaper in Canada we like meeting and making new friends I still like mazatlan .we will return in a couple of years
    Patricia
    Canada
  • 4.0
    Scored 4.0

    There were a few nice beaches and the market in old mazatlan...

    There were a few nice beaches and the market in old mazatlan was great. Buses were easy to get on and off and a good price. Golden zone smells like sewage. It is busy and hardly anyone that can speak English. So loud!! It is over populated and filthy. Definitely would not recommend golden zone or the malecon. The beaches along the malecon and golden zone are gross!!! One little section in front of the marriot that is ok, otherwise run!! Best beaches are at emerald bay, deer island (grab a boat in front of holiday inn for 150 pesos return) and stone island (get a boat at the old marina for 35 pesos return) If you want to shop, avoid the malls, Malecon and golden zone. Everything you could want is in old mazatlan and at way better prices. Research cab fares before you go. One will charge 300 and the next 800. Download uber so you have a back up way to get around. Have fun, explore the small towns around. Glad we went, but won't go back!
    A
    Anonymous
  • 10
    Scored 10

    Lovely beach and beautiful water.

    Lovely beach and beautiful water. You can walk down the sand for a long ways. North of the Marina is quieter than the golden zone area. There are many hotels and restaurants. A bit cooler than Puerto Vallarta
    Joyce
    United States
  • 10
    Scored 10

    Best. The whole city is beautiful. Great history.

    Best. The whole city is beautiful. Great history. Great acces to all locations. All people are very polite and happy to help and suggest places to visit. Bad. No easy access to ATM's or Change money. Only at downtown or the airport.
    A
    Anonymous
  • 10
    Scored 10

    Unlike other beach towns like Cancun, Mazatlan is a real...

    Unlike other beach towns like Cancun, Mazatlan is a real town. It has lots of good seafood restaurants with reasonable prices. You can walk the Main Street where there are many shops and restaurants. Also the malecón (seaside drive/walk) is beautiful. If you venture into downtown there are many things to see like Plazuela Machada which is an old colonial style plaza with shops, restaurants and museums. Getting around is easy and inexpensive on the pulmonias (open air taxi). And the beaches are warm and nice. Compared to other Mexican beach towns Mazatlan has plenty to offer and the prices are reasonable.
    A
    Anonymous
    United States

Explore guest reviews of hotels in Mazatlán

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 73 reviews
    I had the perfect stay at Brujas Tower in Mazatlán! The apartment complex is located right by the sea and the peaceful surroundings really allowed me to relax. The pools were a great place to unwind and the amenities in the apartment were excellent. My stay exceeded all of my expectations and everything went flawlessly. The location is perfect for anyone looking for a peaceful and relaxing vacation by the beach. I highly recommend Brujas Tower for anyone looking for a comfortable and enjoyable stay in Mazatlán.
    SERGIO ANDRÉS
    Mexico
  • From £50.81 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 605 reviews
    The hotel is a block away from the beach and walking distance to many excellent restaurants. It is on a main street which makes it easy to take the bus or find other transportation. The price made it a terrific value. The staff was friendly and professional. Checking in and out was very easy. It helps if you know a bit of Spanish, but you can use a translate utility on your phone to make it work. The hotel is clean and stocked with soap, shampoo, conditioner, and towels.
    Ellen
    United States
  • From £238.33 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,222 reviews
    Mazatlán is beautiful! Nice hotel with beach front. We stayed in one of the junior suites that were quite big and with decent view to the beach. The bathroom was big and the staff friendly. The location was good in one if the best areas of Mazatlán according to people we talked to and with restaurants and bars close by (although not a shirt walk to the city center). The city felt safe at all times!
    Yasbenia
    Norway
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 26 reviews
    The apartment exceeded my expectations and looks even more beautiful in person. The apartment is tastefully decorated, modern, and walking distance to Centro. The owner was helpful and readily available along with providing excellent dining recommendations. I will definitely try to book this apartment again the next time I am in Mazatlan. Definitely 5 stars!!!
    Teacher on the Move
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 147 reviews
    This location offers some of the best view in Mazatlan. Not only the view of the malecon, but also the view of the port. The sun rise and cruises coming into port in the morning. Our unit was clean and spacious. It was nice to get a bottle of 20 liters of water at the start of your vacation. Talking directly with Pablo (owner)it was refreshing to see.
    Octav
    Canada
  • From £66.31 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 477 reviews
    The hotel is an old classic right on Olas Altas beach in Mazatlán. I was received badly there in 2017 but decided to go back because of the location and price. This time, we did get the ocean view room we reserved and the view was marvellous. The room itself is rather plain but passable.
    Rafael
    Mexico
  • From £82.89 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 585 reviews
    We were at Villa Serena and the staff were very friendly and the guests as well, we meet a very nice people. We enjoyed a lot the location close to many great amenities, we walked everywhere and enjoyed a lot the colonial style of the area. The Hotel is beautiful design.
    Armida
    Canada
  • From £47.26 per night
    6.1
    Scored 6.1
    Pleasant
    Rated pleasant
     · 472 reviews
    Most terrible hotel in mazatlan, broken tiles at entrance all 1st floor, room bathroom totally outdated, rusted sinks, broken tiles in shower, discussed overall, food was terrible, it needs to be remodeled completely. Then it’ll be a badass hotel otherwise it sucks !
    Eduardo y Noe
    United States
  • From £102.11 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,411 reviews
    It is well located, next to the beach, it has a lot of facilities if it is what are you looking for. The staff was helpful and nice. For Mazatlan I believe it’s one of the best places to stay when it comes to value for the price.
    E
    Emilia
    Bulgaria
  • From £75.86 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 634 reviews
    The location was great. The room was very clean and beautiful. Complimentary breakfast was really good too. We had a very lovely stay at this hotel.
    C
    Carolina
    United States
  • From £91.13 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,795 reviews
    The staff was great. They were very respectful and helpful. Hotel’s room furniture had nice traditional decor. A/C was great.
    L
    Leonel Esteban
    United States
  • From £71.36 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,489 reviews
    Clean modern hotel with easy access to the city. Great value for money and pet friendly.
    Carmel
    United States
  • From £50.81 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 605 reviews
    Mazatlan has the best food; everywhere you can find all the kind of food.
    Griselda
    United States
  • From £83.26 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 614 reviews
    The location of the hotel is excellent as well as the staff friendliness
    A
    Ana Lilia
    Mexico
  • From £53.86 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,002 reviews
    Clean, very close Golden Zone lots of restaurants close by
    A
    Ana Alicia
    United States
  • From £84.07 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,580 reviews
    Hotel was spotless and the staff were very helpful
    Gary
    United Kingdom
  • From £83.26 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 614 reviews
    Basic hotel in great location. Large room, clean.
    daniel
    United States
  • From £101.96 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,735 reviews
    Its the best hotel in Mazatlán. Pool is beautiful
    A
    Anonymous
    United States
  • From £80.43 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 464 reviews
    Staff, service , hotel view
    Carlos
    United States
  • From £238.33 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,222 reviews
    did not eat at hotel
    M
    MELISSA
    United States