Skip to main content

Search hotels in Mazatlán

Enter your dates to see the latest prices and deals for Mazatlán hotels

Filter by:

Star rating

Review score

Mazatlán – 133 hotels and places to stay

See the latest prices and deals by choosing your dates.

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.

The location was gorgeous and it was right on the beach. It was a beautiful hotel and we even got a free upgrade. Great food at the beach restaurant as well. The rooms were absolutely gorgeous.
Review score
8.7
Fabulous
1,338 reviews
Price from
£68.41
1 night, 2 adults

Set in Mazatlán, 2 km from Cerritos/Brujas Beach, Ibis Mazatlan Marina offers accommodation with a restaurant, free private parking, a bar and a shared lounge.

We always stay here while travelling back and forth from canada. The location is great and very quiet.
Review score
8.7
Fabulous
1,222 reviews
Price from
£40.80
1 night, 2 adults

Located in Mazatlán, 200 metres from Plazuela Machado, Gamma Mazatlan The Inn At Centro Historico features a restaurant and views of the city.

Great location, comfortable, clean.
Review score
8.9
Fabulous
505 reviews
Price from
£81.85
1 night, 2 adults

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.

The staff were excellent ..... they took a personal interest (Gabriella and Stephania), tried their best yo give excellent suggestions (Katya) and had a "no problems" approach to helping sort out issues (Juan Carlos)
Review score
8.3
Very good
580 reviews
Price from
£60.17
1 night, 2 adults

This hotel is steps from the North Pacific Ocean and within walking distance of the Mazatlan International Convention Center.

Nice pool and beach area, friendly staff and nice clean rooms.
Review score
7.9
Good
997 reviews
Price from
£65.31
1 night, 2 adults

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.

The room was clean, had heating and was comfortable. Good service and close to restaurants and bars.
Review score
8.7
Fabulous
812 reviews
Price from
£43.19
1 night, 2 adults

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

Central location.
Review score
9.5
Exceptional
153 reviews
Price from
£80.08
1 night, 2 adults

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

Muy tranquilo, descanso confortable
Review score
8.4
Very good
293 reviews
Price from
£40.36
1 night, 2 adults

Set in Mazatlán, 60 metres from Camaron Beach, Solamar Inn Mazatlan offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

No breakfast but not a reflection of the hotel. The President was in Mazatlan and student protests prevented staff from getting to work.
Review score
6.7
Pleasant
22 reviews
Price from
£46.51
1 night, 2 adults

El Cid Marina Beach Hotel has an outdoor swimming pool, garden, a terrace and restaurant in Mazatlán.

Review score
9.0
Superb
7 reviews
Price from
£137.67
1 night, 2 adults
See all 133 hotels in Mazatlán

Hotels with airport shuttles in Mazatlán

Most booked hotels in Mazatlán in the past month

See all

Mazatlán's best hotels with breakfast

  • Review score
    9.0
    Superb · 7 reviews

    El Cid Marina Beach Hotel has an outdoor swimming pool, garden, a terrace and restaurant in Mazatlán.

  • Review score
    8.2
    Very good · 1,319 reviews

    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.

    Guest review
    Breakfast was the same every day not change in the set menu
  • Review score
    8.5
    Very good · 1,480 reviews

    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.

    Guest review
    Everything was perfect, people so nice, rooms full of space, the food was awesome.
  • Review score
    8.8
    Fabulous · 323 reviews

    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.

    Guest review
    Its a brand new hotel so everything felt great, new, and comfy. Location was good in a safe area within walking distance of restaurants and short drive from the beach. Staff were very friendly.
  • Review score
    8.7
    Fabulous · 519 reviews

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

    Guest review
    Great location, lovely staff, very clean, comfy bed and good breakfast
  • Review score
    8.7
    Fabulous · 812 reviews

    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.

  • Review score
    8.6
    Fabulous · 870 reviews

    Set in Mazatlán and with Camaron Beach reachable within 1.1 km, Hotel Mazatlan offers concierge services, rooms, a garden, free WiFi throughout the property and a terrace.

    Guest review
    Nice room Great gym, enough for most people Big pillow
  • Review score
    8.1
    Very good · 617 reviews

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

    Guest review
    Excellent rooftop pool area with great views over the city.; quiet room.

Budget hotels in Mazatlán

  • Review score
    8.9
    Fabulous · 2,176 reviews

    Located in Mazatlán, a few steps from North Beach, Varali Grand Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    Guest review
    location was great. great value. new. clean. nice pool.
  • Review score
    8.7
    Fabulous · 1,222 reviews

    Set in Mazatlán, 2 km from Cerritos/Brujas Beach, Ibis Mazatlan Marina offers accommodation with a restaurant, free private parking, a bar and a shared lounge.

    Guest review
    Got a good night's sleep. Quiet. Good bathroom, good shower, comfy beds.
  • Review score
    8.4
    Very good · 1,182 reviews

    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.

    Guest review
    Location. Nice pool area, but didn't use because it was packed with kids. Great shower. Bottled water in room
  • Review score
    8.4
    Very good · 4,210 reviews

    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.

    Guest review
    Nice view, nice people, everyrhing's perfect 👌
  • Review score
    8.7
    Fabulous · 1,338 reviews

    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.

    Guest review
    Hotel was at the beach. I had a very good experience.
  • Review score
    8.8
    Fabulous · 720 reviews

    Ideally located in the Zona Dorada district of Mazatlán, One Mazatlán is situated 2.4 km from Punta del Sabalo, 8.1 km from Plazuela Machado and 12 km from Mazatlan Lighthouse.

    Guest review
    The breakfast was very good. The location also very good.
  • Review score
    8.3
    Very good · 207 reviews

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

    Guest review
    I liked the staff, the cleanliness, and the price.
  • Review score
    8.0
    Very good · 382 reviews

    Facing the beachfront, HOTEL TRAMONTO MAZATLAN offers 5-star accommodation in Mazatlán and features an outdoor swimming pool, shared lounge and terrace.

    Guest review
    It was a nice hotel I enjoyed my stay. Enjoyed the ocean view from the balcony?

Hotels located in the centre of Mazatlán

  • Review score
    10.0
    Exceptional · 1 review

    Set within 6.5 km of Plazuela Machado and 8 km of Mazatlan Lighthouse, Hotel la Palapa Mazatlan offers rooms with air conditioning and a private bathroom in Mazatlán.

  • Review score
    9.2
    Superb · 92 reviews

    Boasting a terrace and views of pool, Hotel Tierra Marina Centro Historico is situated in Mazatlán, 1.4 km from Olas Altas Beach.

    Guest review
    Lovely new hotel. The location in the old town was perfect - just behind the square, and a few blocks from Olas Atlas beach. Everything was clean and new and stylish.
  • Review score
    9.1
    Superb · 56 reviews

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

    Guest review
    Staff were VERY helpful. Room was comfortable & large, beds were great. On site restaurant/bar was so convenient. Small pool at top of building is accessible by elevator. Pool looks out at ocean, long enough for 7 - 9 swim strokes.
  • Review score
    9.0
    Superb · 1 review

    Situated in Mazatlán, within 2.8 km of Camaron Beach and 3.7 km of Plazuela Machado, Suites Mar de Cortes features accommodation with a terrace and free WiFi throughout the property as well as free...

  • Review score
    8.9
    Fabulous · 98 reviews

    Located in Mazatlán, 300 metres from Camaron Beach, HIGH GARDEN GRAND HOTEL provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Review score
    8.9
    Fabulous · 505 reviews

    Located in Mazatlán, 200 metres from Plazuela Machado, Gamma Mazatlan The Inn At Centro Historico features a restaurant and views of the city.

    Guest review
    Nice, Central old town location, 3 minutes walk to the beach...
  • Review score
    8.7
    Fabulous · 215 reviews

    Situated within 1.5 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.

    Guest review
    It was very close to the shipyard where I was working. The staff were great.
  • Review score
    8.7
    Fabulous · 16 reviews

    Featuring 2-star accommodation, Hotel Posada Doña Rubino is set in Mazatlán, a few steps from Camaron Beach and 800 metres from North Beach.

FAQs about hotels in Mazatlán

What guests said about Mazatlán:

  • Review score
    8.0

    A very busy city, lots of traffic noise on the Malecon.

    A very busy city, lots of traffic noise on the Malecon. After staying 10 days in Cerrito and 10 days on the Malecon, I would not choose either again.Traffic noise is loud on the Malecon, too loud for converastion oon decks or pool deck. The Cerrito area is quiet, great beaches but a little to far out for walking to a variety of restaurants. Either end of the Malecon or Central or old town will be my next stay.
    Guest review by
    Don
    United States
  • Review score
    10.0

    Loved Mazatlan, great bus service and great restaurants.

    Loved Mazatlan, great bus service and great restaurants. Very clean downtown and long beaches to take long walks. Lots of birds to enjoy, and lots of little shops. Very enjoyable place. No safety concerns, just be aware and do not flaunt wealth. We stayed in 3 areas, Cerritos (not alot of restaurants, very quiet), golden zone closer to downtown (alot of construction, but can bus or walk everywhere) Downtown, old town, (lots of great restaurants and cafes but still within walking distance to beach). Each has their merrit.
    Guest review by
    eric
    Canada
  • Review score
    8.0

    A lot of Canadians or Americans if you are concerned.

    A lot of Canadians or Americans if you are concerned. Many restaurants. The local buses are easy to use ($13Pesos). Taxis or Pumilas are very available and not that expensive. There is also Uber and Didi which are also very easy to use. We were in Cerritos, a bit out of town and the Golden Zone so we mostly ate at local places like Roy's, TacoTime, Henri's Tacos, Chili's Pepper. We enjoyed all of them and the price is great. We hired a local driver to take us to El Quelite, La Noria, El Rosario, and Concordia. Some interesting architecture in these small towns. Something else to do. We did see the Cartel a few times, but no one bothered us.
    Guest review by
    kevbop
    United States
  • Review score
    10.0

    Just a great place to be and enjoy part of my Mexico.

    Just a great place to be and enjoy part of my Mexico. Getting round is no problem. Taxi's all over the place a d what they call the peoples taxi which is open air. Several fine places to eat. Wonderful parks. Nice art museums. I personally like to visit other hotels to see there Decore and bars.
    Guest review by
    James
    Mexico
  • Review score
    10.0

    Mazatlan is a true paradise.

    Mazatlan is a true paradise. I visit often and always start my day with a 90 minute walk on the malecon and through the historic downtown. The people are amazing . Almost everyone has a more than basic level of English . It is truly a must visit location. Affordable food, beautiful scenery and amazing energy
    Guest review by
    exner
    Mexico
  • Review score
    8.0

    I would avoid using booking.com as the agent to rent a place...

    I would avoid using booking.com as the agent to rent a place to stay. We were double booked and had no place to stay and we still haven't gotten a refund. We went to Mazatlan for the total eclipse. and the city is beautiful. we had rented cars so getting around was easy. Mexico in general is a great place to visit but it is no longer inexpensive.
    Guest review by
    Karen Weisman
    United States

See reviews by guests who stayed at hotels in Mazatlán

See all
  • Review score
    9.3
    Superb · 76 reviews
    Very friendly hosts who let us check in early after arrival with a night bus, great location in a quiet street yet super central, spacious room (it's bigger than it looks on the pictures). The shower had hot water and good pressure, AC worked well, there is access to a fridge and microwave + free coffee, and wifi was good. We got our laundry done for 100 pesos, and it came back cleaner than it usually does from lavanderías. All in all we were very happy to stay here and would definitely come back next time we're in Mazatlán!
    Guest review by
    Johanne
    Norway
  • From £76.19 per night
    Review score
    8.7
    Fabulous · 519 reviews
    The hotel's central location on the popular Plaza Machado is fantastic. This is a lovely area to visit boutiques and restaurants, and even easily walk to Playa Olas Altas. The hotel staff are very friendly and gracious. Our room on the ground floor was more quiet than we expected, given the hotel's location. The beds were comfortable, the linens were clean. The hotel patio, lobby, and pool area are very pretty.
    Guest review by
    Margo
    United States
  • From £94.02 per night
    Review score
    8.3
    Very good · 207 reviews
    We were on an eclipse tour with my fiancée’s undergraduate group, completed that organized segment of our time and wanted to move away from the Americanized hotel area. So, as I did in the 1970s, I sought out another tegion of Mazatlan. The hotel was excellent and we were told of two superb nearby restaurants.
    Guest review by
    Peter
    United States
  • From £75.15 per night
    Review score
    8.0
    Very good · 382 reviews
    Comfortable beds, great location, amazing view. They also hosted an event for people coming to see the eclipse on the hotel roof which was quite well done (for an extra fee).
    Guest review by
    Daemon
    Canada
  • Review score
    9.2
    Superb · 70 reviews
    Excellent apartment for our stay in Mazatlan! Our host was very responsive and helpful - throughout our stay. Really nice experience overall!
    Guest review by
    Anamarica
    Romania