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.

Great resort
Review score
8.7
Excellent
1,338 reviews
Price from
$70.66
1 night, 2 adults

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

I don't recommend the restaurant
Review score
8.7
Excellent
1,222 reviews
Price from
$44.37
1 night, 2 adults

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

Nice hotel
Review score
7.9
Good
997 reviews
Price from
$71.01
1 night, 2 adults

Featuring a restaurant and views of city, Gamma Mazatlan The Inn At Centro Historico is located in Mazatlán, a 2-minute walk from Plazuela Machado.

Perfect location in the middle of the beautiful Centro historical district!
Review score
8.9
Excellent
505 reviews
Price from
$89
1 night, 2 adults

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

The staff is always so helpful with any questions or concerns. The room was cleaned daily and the breakfast varied, but was always good. Public areas such as the pool and terrace are kept clean and nice for lounging.
Review score
8.7
Excellent
812 reviews
Price from
$46.97
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.

Breakfast was delicious. A great variety.
Review score
8.3
Very Good
580 reviews
Price from
$65.43
1 night, 2 adults

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

Spacious with 3 large decks The beautiful art The history of a physician home/clinic Cleanliness Lively staff Breakfast in inner courtyard Quiet
Review score
9.5
Exceptional
153 reviews
Price from
$87.07
1 night, 2 adults

Located in Mazatlán, within 1.9 miles of Plazuela Machado and 3.6 miles of Mazatlan Lighthouse, Mona Inn provides accommodations with an outdoor swimming pool and free WiFi as well as free private...

small and cozy
Review score
8.4
Very Good
293 reviews
Price from
$43.89
1 night, 2 adults

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

There are a lot of kinds of food in breakfast. I had a great time.
Review score
9.0
Wonderful
7 reviews
Price from
$178.14
1 night, 2 adults

Located in Mazatlán, a few steps from Camaron Beach, Solamar Inn Mazatlan has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Nothing really, we will never stay there again.
Review score
6.7
Pleasant
22 reviews
Price from
$48.05
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
    Wonderful · 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
    This was our second stay and it was just as wonderful as the first time. Our room had a nice view of the ocean, a large shower, and comfortable bed. Breakfast was wonderful- we enjoyed Jorge (he pronounces it Georgy)
  • Review score
    8.5
    Very Good · 1,480 reviews

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

    Guest review
    Close to the Beach and the balcony setup was cozy and comfortable. The pool area was always clean.
  • Review score
    8.8
    Excellent · 323 reviews

    Located in Mazatlán, a 17-minute walk from Cerritos/Brujas Beach, City Express Plus by Marriott Mazatlan provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

    Guest review
    I liked how clean it was. The staff was attentive.
  • Review score
    8.7
    Excellent · 519 reviews

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

  • Review score
    8.7
    Excellent · 812 reviews

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

    Guest review
    Location was great and the staff was very friendly
  • Review score
    8.6
    Excellent · 870 reviews

    Located in Mazatlán and with Camaron Beach reachable within a 12-minute walk, Hotel Mazatlan has concierge services, rooms, a garden, free WiFi throughout the property and a terrace.

    Guest review
    Breakfast? Not breakfast, just complimentary snack. But it was fine. The lady serving was a little rude, but overall it was good
  • 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 0.6 mi from Mazatlan Cathedral.

    Guest review
    Excelente ! The best Mexican buffet ever very tasty, we enjoyed it very much!

Budget hotels in Mazatlán

  • Review score
    8.9
    Excellent · 2,176 reviews

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

    Guest review
    Amazing luxury property- very clean and new. Staff were so wonderful and the roof top breakfast is a must at 250p! Perfect walking location to all the shops and restaurants and a few steps to the beach.
  • Review score
    8.7
    Excellent · 1,222 reviews

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

    Guest review
    The property is very clean and well maintained the staff very friendly and accommodating
  • Review score
    8.4
    Very Good · 1,182 reviews

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

  • 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
    Good location, very clean, the staff were very attentive
  • Review score
    8.7
    Excellent · 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.

  • Review score
    8.8
    Excellent · 720 reviews

    Located conveniently in the Zona Dorada district of Mazatlán, One Mazatlán is located a 8-minute walk from Camaron Beach, 1.5 miles from Punta del Sabalo and 5 miles from Plazuela Machado.

  • Review score
    8.3
    Very Good · 207 reviews

    Located in Mazatlán, within 3.5 miles of Plazuela Machado and 5.2 miles of Mazatlan Lighthouse, Hotel Pacific Blue Mazatlan provides accommodations with an outdoor swimming pool and free WiFi as well...

    Guest review
    Good location, great staff, and really good price.
  • Review score
    8.0
    Very Good · 382 reviews

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

    Guest review
    I liked that the staff were very friendly and helpful all the time. Definitely booking there again

Hotels located in the center of Mazatlán

  • Review score
    10.0
    Exceptional · 1 review

    Located within 4.1 miles of Plazuela Machado and 5 miles of Mazatlan Lighthouse, Hotel la Palapa Mazatlan provides rooms with air conditioning and a private bathroom in Mazatlán.

  • Review score
    9.2
    Wonderful · 92 reviews

    Located in Mazatlán, a 16-minute walk from Olas Altas Beach, Hotel Tierra Marina Centro Historico features a terrace and views of the pool.

    Guest review
    Is right in Machado plaza great environment entertainment... good place
  • Review score
    9.1
    Wonderful · 56 reviews

    The Casa Lucila Mazatlán Curamoria Collection is a designer hotel on the oceanfront of Mazatlan, within walking distance of the historic quarter.

    Guest review
    The location. The view. Liked that it wasn’t a large/big hotel.
  • Review score
    9.0
    Wonderful · 1 review

    Located in Mazatlán, within 1.7 miles of Camaron Beach and 2.3 miles of Plazuela Machado, Suites Mar de Cortes has accommodations with a terrace and free WiFi throughout the property as well as free...

  • Review score
    8.9
    Excellent · 98 reviews

    Located in Mazatlán, a 3-minute walk from Camaron Beach, HIGH GARDEN GRAND HOTEL provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Review score
    8.9
    Excellent · 505 reviews

    Featuring a restaurant and views of city, Gamma Mazatlan The Inn At Centro Historico is located in Mazatlán, a 2-minute walk from Plazuela Machado.

    Guest review
    The location is fabulous and the breakfast buffet was perfect.
  • Review score
    8.7
    Excellent · 215 reviews

    Located within a 18-minute walk of North Beach and 1.8 miles of Plazuela Machado, Hotel Kiko has rooms with air conditioning and a private bathroom in Mazatlán.

    Guest review
    Victor and his family were amazing. Clean rooms comfortable beds, excellent internet, and a fair price. They helped me get laundry done, and we're there to answer any questions I had about Mazatlan. Inexpensive breakfast if you want it. Just a gem of a place
  • Review score
    8.7
    Excellent · 16 reviews

    Featuring 2-star accommodations, Hotel Posada Doña Rubino is located in Mazatlán, a few steps from Camaron Beach and a 9-minute walk 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
    Wonderful · 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 $98.59 per night
    Review score
    8.7
    Excellent · 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 $121.66 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 $97.23 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
    Wonderful · 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