Beginning of main content

location Mazatlan is highly rated for Beaches and Entertainment by 1,727 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mazatlan

Best deal Best deal Jun 1 - Jun 3
Tonight Tonight Apr 23 - Apr 24
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Search Hotels near Top Mazatlan Attractions

Top Mazatlan Neighborhoods for Beaches

Top 10 Hotels in Mazatlan

See all 242 Hotels in Mazatlan
The Inn At Mazatlan

The Inn At Mazatlan

Avenida Camaron Sabalo 6291, Mazatlan
    3.5 out of 5.0
     
     

    Located in Zona Dorada, this beachfront hotel is in the city center and within a 15-minute walk of Punta Camaron Beach and Sea Shell City Museum. El Cid Country ...

    The Inn At Mazatlan$74

    The Inn At Mazatlan$74
    Hotel Playa Mazatlan

    Hotel Playa Mazatlan

    Ave Playa Gaviotas 202, Mazatlan
      3.0 out of 5.0
       
       

      Located in the heart of Mazatlán's Golden Zone, this long-established resort is 400 meters from the beach and minutes from the historic center, where guests ...

      Hotel Playa Mazatlan$192

      Hotel Playa Mazatlan$192
      Riu Emerald Bay All Inclusive

      Riu Emerald Bay All Inclusive

      Calzada Camaron Sabalo, Mazatlan
        3.5 out of 5.0
         
         

        Nestled on the beach, this La Florida resort is within a 10-minute walk of Mazagua Aquatic Park and Witches Beach. Cerritos Beach and Mazatlan International ...

        Riu Emerald Bay All InclusiveGet Rates

        Riu Emerald Bay All InclusiveGet Rates
        The Palms Resort of Mazatlan

        The Palms Resort of Mazatlan

        Av. Camaron Sabalo 696, Zona Dorada, Mazatlan
          3.0 out of 5.0
           
           

          Nestled on the beach, this Zona Dorada resort is within 1 mi (2 km) of Punta Camaron Beach, El Cid Country Club Golf Course, and Sea Shell City Museum. Hector ...

          The Palms Resort of Mazatlan$54

          The Palms Resort of Mazatlan$54
          Costa De Oro Beach Hotel

          Costa De Oro Beach Hotel

          Av. Camaron Sabalo No 710 Zona Dorada, Mazatlan
            3.5 out of 5.0
             
             

            Centrally located in Mazatlán's Golden Zone of hotels, shops, and restaurants, and next to the ocean, this hotel is 4 km (2.5 mi) from La Gran Plaza ...

            Costa De Oro Beach Hotel$69

            Costa De Oro Beach Hotel$69
            Azteca Inn

            Azteca Inn

            Av. Playa Gaviotas No. 307, Mazatlan
              3.0 out of 5.0
               
               

              Located in Zona Dorada, this hotel is steps from Sea Shell City Museum and Golden Zone. Punta Camaron Beach and La Gran Plaza Mall are also within 1 mi (2 ...

              Azteca Inn$35

              Azteca Inn$35
              Star Palace Hotel

              Star Palace Hotel

              Av. Camarón Sabalo S/N, Zona Dorada, Mazatlan
                3.5 out of 5.0
                 
                 

                Nestled on the beach, this Zona Dorada hotel is within 2 mi (3 km) of Punta Camaron Beach, El Cid Country Club Golf Course, and Sea Shell City Museum. Hector ...

                Star Palace Hotel$60

                Star Palace Hotel$60
                Emporio Mazatlan

                Emporio Mazatlan

                Ave Camaron Sabalo 51, Mazatlan
                  3.0 out of 5.0
                   
                   

                  Nestled on the beach, this Zona Dorada hotel is within a 15-minute walk of Sea Shell City Museum and Punta Camaron Beach. La Gran Plaza Mall and Plaza de Toros ...

                  Emporio Mazatlan$81

                  Emporio Mazatlan$81
                  Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

                  Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

                  Ave Ernesto Coppel Campana 201, Mazatlan
                    4.0 out of 5.0
                     
                     

                    Terraced above a long crescent beach fringing Emerald Bay, this family-friendly resort lies in little-developed Nuevo Mazatlán, 9 km (6 mi) north of Mazatlán's ...

                    Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive$289

                    Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive$289
                    Park Royal Mazatlán

                    Park Royal Mazatlán

                    Blvd. Sabalo-Cerritos: 3110, Mazatlan
                      3.5 out of 5.0
                       
                       

                      Located in Marina Mazatlan, this beachfront hotel is next to a golf course and within 3 mi (5 km) of Cerritos Beach, Witches Beach, and Galerias Mazatlan. Mazagua ...

                      Park Royal Mazatlán$82

                      Park Royal Mazatlán$82
                      Map

                      Recent Reviews in Mazatlan