Skip to main content

Filter by:


Star Rating

Review Score

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

Don Pelayo Pacific Beach

Mazatlan

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
Very Good
4,297 reviews
Price from$61.78per night
Gaviana Resort, hotel in Mazatlán

Gaviana Resort

Mazatlan

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
Very Good
1,420 reviews
Price from$99.87per night
Costa de Oro Beach Hotel, hotel in Mazatlán

Costa de Oro Beach Hotel

Mazatlan

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
Good
1,762 reviews
Price from$77.47per night
Park Inn By Radisson Mazatlán, hotel in Mazatlán

Park Inn By Radisson Mazatlán

Hotel in Cerritos, Mazatlán

Located in Mazatlán, a 1-minute walk from Cerritos/Brujas Beach, Park Inn By Radisson Mazatlán provides accommodations with an outdoor swimming pool, free private parking, a shared lounge and a...

8.6
Excellent
2,635 reviews
Price from$60.35per night
Emporio Mazatlan, hotel in Mazatlán

Emporio Mazatlan

Mazatlan

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.

7.8
Good
1,974 reviews
Price from$91.20per night
The Inn at Mazatlan, hotel in Mazatlán

The Inn at Mazatlan

Mazatlan

Situated next to Mazatlán Beach, this tropical-style hotel has 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
Very Good
1,355 reviews
Price from$110per night
Hotel Quijote Inn, hotel in Mazatlán

Hotel Quijote Inn

Mazatlan

Located in Mazatlán’s Golden Zone, this beachfront hotel has a private beach area. It has an outdoor pool and 2 hot tubs which look out towards Venados y los Pájaros Island.

8.0
Very Good
1,342 reviews
Price from$86.20per night
Ibis Mazatlan Marina, hotel in Mazatlán

Ibis Mazatlan Marina

Mazatlan

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.

8.5
Very Good
1,499 reviews
Price from$73.46per night
Park Royal Beach Mazatlán, hotel in Mazatlán

Park Royal Beach Mazatlán

Mazatlan

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

7.4
Good
996 reviews
Price from$67.63per night
Coral Island Beach View Hotel, hotel in Mazatlán

Coral Island Beach View Hotel

Mazatlan

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.

7.9
Good
1,777 reviews
Price from$91.37per night
See all 131 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 164 feet 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
    Very Good · 1,379 reviews
  • Star Palace Beach Hotel
    Breakfast options

    Located in Mazatlán, a few steps from Camaron Beach, Star Palace Beach Hotel has accommodations with a fitness center, free private parking, a terrace and a restaurant.

    muy cómodo, súper limpio y muy agradable el personal.

    8.0
    Very Good · 108 reviews
  • Pacific Palace Beach Tower Hotel
    Breakfast options

    Featuring free WiFi, a fitness center and a seasonal outdoor pool, Pacific Palace Beach Tower Hotel offers accommodations in Mazatlán just a 15 minutes drive from Mazatlán´s Pier.

    Excelente ubicación y las habitaciones de buen tamaño

    8.0
    Very Good · 194 reviews
  • Best Western Posada Freeman
    Breakfast options

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

    Great location Super friendly staff Very clean Hotel

    8.3
    Very Good · 667 reviews
  • Best Western Hotel Posada Freeman Zona Dorada
    Breakfast options

    Best Western Posada Freeman is located in the Golden Zone in Mazatlan Beach and 6.2 mi from Mazatlan Town Center. It features free Wi-Fi, a furnished terrace and a swimming pool.

    excelente zona, instalaciones cómodas, todo muy bonito

    8.0
    Very Good · 608 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.1
    Very Good · 682 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.

    La hubicacion, y lo confortable de las habitaciones

    7.9
    Good · 1,777 reviews
  • Emporio Mazatlan
    Breakfast options

    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.

    The rooms being renovated. They are very nice now!

    7.8
    Good · 1,974 reviews

Budget hotels in Mazatlán

  • Hotel Pacific Blue Mazatlan
    Cheap hotel

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

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

    8.7
    Excellent · 110 reviews
  • Hotel Conquistador
    Cheap hotel

    Attractively set in the Malecon de Mazatlan district of Mazatlán, Hotel Conquistador is located a 4-minute walk from North Beach, 1.6 miles from Camaron Beach and 2.5 miles from Plazuela Machado.

    Lo limpio y nuevo o remodelafo. Muy cómodas camas

    8.6
    Excellent · 106 reviews
  • The Xperience by g - Adults only
    Cheap hotel

    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
    Excellent · 682 reviews
  • Hotel Dwana
    Cheap hotel

    Hotel Dwana is located in Mazatlán, within a 7-minute walk of Plazuela Machado and 1.3 miles of Mazatlan Lighthouse.

    La atención estuvo formidable, habitaciones limpias

    8.6
    Excellent · 343 reviews
  • Hotel Ave Inn
    Cheap hotel

    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.

    Me gustó la ubicación y el desayuno que va incluído

    8.3
    Very Good · 894 reviews
  • Mona Inn
    Cheap hotel

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

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

    8.5
    Very Good · 334 reviews
  • Hotel Mazatlan
    Cheap hotel

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

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

    8.2
    Very Good · 877 reviews
  • Costa de Oro Beach Hotel
    Cheap hotel

    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.

    Beach front room. Clean beds. Spacious room/suite.

    7.9
    Good · 1,762 reviews

Hotels located in the center of Mazatlán

  • Creta Hotel & Suites
    Central location

    Attractively set in the Zona Dorada district of Mazatlán, Creta Hotel & Suites is located a few steps from Camaron Beach, 1.2 miles from North Beach and 1.6 miles from Punta del Sabalo.

    10.0
    Exceptional · 2 reviews
  • Residencial privado con alberca a 3 min. de la playa
    Central location

    Located in Mazatlán, within a 6-minute walk of Cerritos/Brujas Beach and 1.1 miles of Pato Blanco Beach, Residencial privado con alberca a 3 min.

    10.0
    Exceptional · 2 reviews
  • Tiny House By The Beach
    Central location

    Located in Mazatlán, within a few steps of Cerritos/Brujas Beach and 11 miles of Plazuela Machado, Tiny House By The Beach provides accommodations with a restaurant and free WiFi throughout the...

    9.0
    Wonderful · 2 reviews
  • Viaggio Resort Mazatlán
    Central location

    Located in Mazatlán, a 1-minute walk from Camaron Beach, Viaggio Resort Mazatlán has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Las instalaciones y las albercas grandes y bonitas

    8.9
    Excellent · 1,201 reviews
  • City Express Plus by Marriott Mazatlan
    Central location

    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 restaurant and a...

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

    8.8
    Excellent · 219 reviews
  • Hotel Boutique Casa Lulu
    Central location

    Featuring an outdoor swimming pool, Hotel Boutique Casa Lulu is located in Mazatlán in the Sinaloa region, a 15-minute walk from Plazuela Machado and 2.2 miles from Mazatlan Lighthouse.

    spacious, clean, peaceful, with extremely pleasant hosts

    8.8
    Excellent · 125 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
    Excellent · 135 reviews
  • Hotel La Siesta
    Central location

    Situated in the historic center of Mazatlan, Mexico and steps from beautiful beaches, this hotel offers a variety of modern facilities and is surrounded by a beautiful natural environment.

    Excelente ubicación, frente al malecón. Muy recomendable.

    8.7
    Excellent · 472 reviews

FAQs about hotels in Mazatlán

About Mazatlán

Mazatlán, Mexico, is a vibrant city nestled along the Pacific coastline. Known for its tropical climate, the city enjoys warm temperatures year-round, averaging around 77°F. The rainy season typically runs from July to September, while the rest of the year is relatively dry.

The city is a hub of activity, offering a variety of attractions and activities. Visit the iconic El Faro Lighthouse, explore the historic Old Town, or relax on the golden beaches. Getting around is easy with the city's pulmonias, unique open-air taxis, or you can choose to explore on foot or by car.

Immerse yourself in the rich culture of Mazatlán, where the rhythms of banda music fill the air. The city is also renowned for its seafood, particularly shrimp dishes. Try the aguachile, a spicy shrimp dish marinated in chili peppers, lime juice, and cilantro. Beyond the city, the surrounding Sinaloa region offers stunning natural landscapes, from lush forests to tranquil lagoons.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Mazatlán:

  • 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

    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

    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 of America
  • 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

    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 of America
  • 10

    Relaxed and love the staff. You’re treated like family .

    Relaxed and love the staff. You’re treated like family . My second trip this year.Activities could do better !Food was excellent and having two hotels two choose from is a bonus. Great meal an Angelo’s .Great value for your dollar. Carts to drive you around if you need them.Rooms are clean a little run down lately . If your looking for rest and relaxation this is the place 🫶
    JACQUELINE
    United States of America

Explore guest reviews of hotels in Mazatlán

  • From $95.93 per night
    9.1
    Wonderful · 571 reviews
    I highly recommend staying here! Villa Serena’s location is in the middle of town and cannot be beat. The king bed room for 2 we got was super spacious and clean. The kitchen had all the basic kitchenware (pots/plates/cups) which made it very convenient for simple cooking. The bed was the most comfortable I had ever slept in in any hotel/hostel. I will definitely stay here again when in Mazátlan. Shoutout to Daisy for being super friendly and for keeping out bags safe for us even after we’ve checked out!
    Huening
    Malaysia
  • From $235.40 per night
    8.2
    Very Good · 223 reviews
    We only bought breakfast a couple of times. It was reasonable and good. We have stayed at the Hotel 4 times. It is getting run down. But they arr renovating and it's very noisy. Ours and our friends toilets clogged every day for 4 days! The staff is the best ever, and the beach is fabulous. We paid 156 cdn a night for a jr suite and were annoyed when some folks We met paid 120 cdn a night for a 1 bedroom
    Diane
    Canada
  • From $145.86 per night
    9.7
    Exceptional · 29 reviews
    Everything was amazing! The host and the staff were so welcoming. We loved the location, it was walking distance from the beach and had so many nearby stores and restaurants. The property itself was beautiful! The rooms were spacious and the pool was great! Thank you for making our stay in Mazatlan such a great and relaxing experience!
    Eliobany
    United States of America
  • From $147.54 per night
    9.4
    Wonderful · 176 reviews
    I loved everything about this hotel. The breakfast was great, with a decent options. Central location with plenty of restaurants nearby . Easy access to the Malecon de Mazatlan and Plaza Machado. All the other major attractions are a short walk away. The staff was wonderful and very helpful.
    Sujith
    Canada
  • From $118.73 per night
    8.5
    Very Good · 2,077 reviews
    I enjoyed the easy access to the beach and pools with towels provided. The spa there was the amenity that we enjoyed the most. The general location of the hotel is in the Golden Zone of Mazatlan which made it accessible to near by restaurants and activities by walking or a short Uber ride.
    Sung Yan
    United States of America
  • From $221.14 per night
    8.8
    Excellent · 125 reviews
    This is a beautiful boutique hotel with fantastic views of the ocean. The host met us at the door and we had wonderful conversations. The property has a fascinating history. The location is great and you can walk to Centro along the wonderful Malecon (promenade).
    Diane
    Canada
  • From $200.24 per night
    8.9
    Excellent · 1,201 reviews
    The hotel restaurant serves decent food and at a reasonable price. This is a recently constructed mid-level modern hotel. The oceanview room offers impressive views. The resort has direct access to a very beautiful part of the beach.
    Isabelle
    Canada
  • From $91.46 per night
    9.0
    Wonderful · 613 reviews
    The hotel is 2 mins walk from the plaza. There are numerous bank ATMs very close to the hotel. The attached restaurant serves a buffet breakfast for 229 Pesos (284 Pesos on Sunday).The room also has an iron and ironing board. Yey!
    Terry
    United Kingdom
  • From $57.63 per night
    6.9
    Pleasant · 574 reviews
    Very poor,this is my first time that I see a hotel offering breakfast or lunch like very very poor.we just got a cup of coffee only from breakfast room.in our fist day after that day we get our lunch
    EFRAIN
    United States of America
  • From $71.82 per night
    8.6
    Excellent · 2,634 reviews
    Everything is fine, It is what it is. Comfortable, room was clean, A/C worked fine. The pool and jacuzzi were clean and the whole personnel from the hotel was very kind.
    Hector
    Mexico
  • From $111.65 per night
    7.9
    Good · 1,762 reviews
    It is in the heart of the Golden Zone with walkable options for food and activities. Old Mexican feel. Fabulous pool area and first rate service staff.
    Sara
    United States of America
  • From $106.30 per night
    8.6
    Excellent · 4,167 reviews
    The room was facing the ocean, so the sound of the waves was awesome. Very friendly staff and great food at the Panama rest inside the hotel.
    El_Mamito_USMC
    Puerto Rico
  • 8.9
    Excellent · 393 reviews
    Building is fantastic, great rooftop area and you won't find a better place in Mazatlan for this price.
    William Semple
    New Zealand
  • From $103.73 per night
    8.3
    Very Good · 667 reviews
    The location was stunning. We enjoyed knowing a little about the history of the hotel.
    Karen
    United States of America
  • From $700.93 per night
    8.9
    Excellent · 440 reviews
    Excellent hotel and their employees were so awesome and nice thank you
    Georgina
    United States of America
  • From $200.24 per night
    8.9
    Excellent · 1,201 reviews
    Easy to find in Zona Dorada & easy access to all parts of the hotel.
    America
    United States of America
  • From $125.10 per night
    8.5
    Very Good · 1,420 reviews
    Hotel was at the beach. I had a very good experience.
    Haris Bin
    Pakistan
  • From $142.80 per night
    9.0
    Wonderful · 297 reviews
    Location, the hotel set up, cleanliness, breakfast
    SXM
    St. Maarten
  • From $91.46 per night
    9.0
    Wonderful · 613 reviews
    Basic hotel in great location. Large room, clean.
    daniel
    United States of America
  • From $77.39 per night
    8.2
    Very Good · 4,295 reviews
    Don’t stay in this hotel, it’s dirty and old
    Andrea
    Mexico

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.