Hotels in Mazatlan

Search Mazatlan Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 533 hotels for you in Mazatlan

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Royal Villas Resort Hotels in Mazatlan
Royal Villas Resort Hotels in MazatlanRoyal Villas Resort Hotels in MazatlanRoyal Villas Resort Hotels in MazatlanRoyal Villas Resort Hotels in MazatlanRoyal Villas Resort Hotels in MazatlanRoyal Villas Resort Hotels in Mazatlan
99+
Hotel near Mazatlan
Outdoor swimming pool
Exclusive Beach Area
Snorkeling
With a stay at Royal Villas Resort in Mazatlán (Zona Dorada), you'll be a 2-minute drive from The Mazatlan Malecón and 6 minutes from Mazatlán Aquarium. This beach resort is 4.2 mi (6.8 km) from Cerritos Beach and 4.6 mi (7.4 km) from Plaza Machado. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, a fitness center, and bicycles to rent. Additional amenities at this resort include complimentary wireless internet access, babysitting (surcharge), and an arcade/game room. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. For lunch or dinner, stop by Hacienda de la Flor, a restaurant that specializes in Mexican cuisine. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Wrap up your day with a drink at the bar/lounge. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Stay in one of 146 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as desks and irons/ironing boards.
Very Good
102 reviews
8.1/10
1 night
From AU$ 177
Check Availability
The Inn at Mazatlan Hotels in Mazatlan
The Inn at Mazatlan Hotels in MazatlanThe Inn at Mazatlan Hotels in MazatlanThe Inn at Mazatlan Hotels in MazatlanThe Inn at Mazatlan Hotels in MazatlanThe Inn at Mazatlan Hotels in MazatlanThe Inn at Mazatlan Hotels in Mazatlan
99+
Hotel near Mazatlan
Outdoor swimming pool
Surfing
Spa
With a stay at The Inn At Mazatlan, you'll be centrally located in Mazatlán, a 2-minute drive from The Mazatlan Malecón and 7 minutes from Mazatlán Aquarium. This beach hotel is 4 mi (6.4 km) from Cerritos Beach and 4.7 mi (7.6 km) from Plaza Machado. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy Regional cuisine at Papagayo Restaurant, a beachfront restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free valet parking is available onsite. Make yourself at home in one of the 177 air-conditioned rooms featuring kitchens with microwaves and espresso makers. Rooms have private balconies. 32-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and ceiling fans.
Very Good
101 reviews
8.2/10
1 night
From AU$ 134
Check Availability
El Cid Castilla Beach Hotels in Mazatlan
El Cid Castilla Beach Hotels in MazatlanEl Cid Castilla Beach Hotels in MazatlanEl Cid Castilla Beach Hotels in MazatlanEl Cid Castilla Beach Hotels in MazatlanEl Cid Castilla Beach Hotels in MazatlanEl Cid Castilla Beach Hotels in Mazatlan
99+
Hotel near Mazatlan
Golf Course
Outdoor swimming pool
Diving
With a stay at El Cid Castilla Beach Hotel in Mazatlán (Zona Dorada), you'll be a 2-minute drive from The Mazatlan Malecón and 7 minutes from Mazatlán Aquarium. This beach resort is 3.9 mi (6.3 km) from Cerritos Beach and 4.9 mi (7.9 km) from Plaza Machado. Relax at the full-service spa, where you can enjoy massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. Additional amenities at this resort include concierge services, babysitting (surcharge), and an arcade/game room. Guests can catch a ride to nearby destinations on the complimentary area shuttle. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy international cuisine at LA ALHAMBRA RESTAURANT, one of the resort's 4 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the swim-up bar or one of the 2 bars/lounges. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite. Stay in one of 500 guestrooms featuring flat-screen televisions. Rooms have private balconies. Satellite television is provided for your entertainment. Private bathrooms with bathtubs feature complimentary toiletries and hair dryers.
Good
102 reviews
7.6/10
1 night
From AU$ 170
Check Availability
Mazatlan
You Might Like
Mazatlan Hotels Including BreakfastMazatlan Hotels With Twin RoomMazatlan Hotels With 1 Double BedMazatlan Hotels With Swimming PoolMazatlan Hotels With Free Cancellation
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in Mazatlan
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in MazatlanDreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in MazatlanDreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in MazatlanDreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in MazatlanDreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in MazatlanDreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in Mazatlan
99+
Hotel near Mazatlan
Trip.BestNo.3 of Premium Hotels in Sinaloa
Golf Course
Exclusive Beach Area
Beach Volleyball
With a stay at Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive in Mazatlán, you'll be 18.5 mi (29.8 km) from Mazatlán Aquarium and 18.8 mi (30.3 km) from Teodoro Mariscal Stadium. This all-inclusive property is 19.4 mi (31.2 km) from Plaza Machado and 19.4 mi (31.2 km) from Olas Altas Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can get some exercise with a round of golf or enjoy a lazy day at the private beach. Additional amenities at this property include complimentary wireless internet access, concierge services, and babysitting (surcharge). This property is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy Italian cuisine at Portofino (Aduls Only), one of the property's 7 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Visit one of the 5 bars/lounges, 2 beach bars, and 2 poolside bars for a refreshing drink. A complimentary buffet breakfast is served daily from 7:00 AM to noon. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this property consist of a conference center and meeting rooms. Free valet parking is available onsite. Make yourself at home in one of the 358 air-conditioned rooms featuring free minibar items and LED televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have hair dryers and bathrobes. Conveniences include phones, as well as laptop-compatible safes and desks.
Very Good
82 reviews
8.2/10
1 night
From AU$ 617
Check Availability
Gamma Mazatlan the Inn at Centro Historico Hotels in Mazatlan
Gamma Mazatlan the Inn at Centro Historico Hotels in MazatlanGamma Mazatlan the Inn at Centro Historico Hotels in MazatlanGamma Mazatlan the Inn at Centro Historico Hotels in MazatlanGamma Mazatlan the Inn at Centro Historico Hotels in MazatlanGamma Mazatlan the Inn at Centro Historico Hotels in MazatlanGamma Mazatlan the Inn at Centro Historico Hotels in Mazatlan
67
Hotel near Mazatlan
Fitness Room
24-Hour Front Desk
Restaurant
A stay at Gamma Mazatlán The Inn Centro Histórico places you in the heart of Mazatlán, within a 5-minute walk of Plaza Machado and The Mazatlan Malecón. This hotel is 1.8 mi (2.8 km) from El Faro Lighthouse and 2.7 mi (4.3 km) from Mazatlán Aquarium. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Featured amenities include a business center, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 66 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include phones, as well as desks and complimentary bottled water.
Great
100 reviews
9.0/10
1 night
From AU$ 73
Check Availability
Ibis Mazatlan Marina Hotels in Mazatlan
Ibis Mazatlan Marina Hotels in MazatlanIbis Mazatlan Marina Hotels in MazatlanIbis Mazatlan Marina Hotels in MazatlanIbis Mazatlan Marina Hotels in MazatlanIbis Mazatlan Marina Hotels in MazatlanIbis Mazatlan Marina Hotels in Mazatlan
63
Hotel near Mazatlan
Private parking
24-Hour Front Desk
Luggage Storage
The ibis Mazatlan hotel is located within Punto Marenna shopping center, just 2 minutes from Plaza Galerías, 15 minutes from Mazatlan's Golden Zone and 25 minutes from Mazatlan Rafael Buelna International Airport. The hotel has 119 modern, soundproofed ro oms and air conditioning, a restaurant, bar with 24-hour snack service, free WIFI, private car park and access for guests with reduced mobility. Two boardrooms for your executive meetings.
Very Good
105 reviews
8.6/10
1 night
From AU$ 75
Check Availability
El Cid Marina Beach Hotel Hotels in Mazatlan
El Cid Marina Beach Hotel Hotels in MazatlanEl Cid Marina Beach Hotel Hotels in MazatlanEl Cid Marina Beach Hotel Hotels in MazatlanEl Cid Marina Beach Hotel Hotels in MazatlanEl Cid Marina Beach Hotel Hotels in MazatlanEl Cid Marina Beach Hotel Hotels in Mazatlan
99+
Hotel near Mazatlan
Golf Course
Outdoor swimming pool
Exclusive Beach Area
Located in Mazatlán (Zona Dorada), El Cid Marina Beach Hotel is within a 10-minute drive of The Mazatlan Malecón and Cerritos Beach. This beach resort is 4.4 mi (7.1 km) from Mazatlán Aquarium and 6.4 mi (10.3 km) from Plaza Machado. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 2 outdoor swimming pools, you can spend some time at the private beach. Additional features at this resort include concierge services, gift shops/newsstands, and wedding services. The complimentary beach shuttle makes getting to the surf and sand a breeze. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite at La Marina, one of the resort's 2 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Need to unwind? Take a break at the bar/lounge, the beach bar, or the poolside bar for a tasty beverage. Featured amenities include a business center, express check-in, and express check-out. Planning an event in Mazatlán? This resort has 4306 square feet (400 square meters) of space consisting of conference space and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and self parking (subject to charges) is available onsite. Make yourself at home in one of the 210 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Your pillowtop bed comes with down comforters. Rooms have private furnished balconies. Flat-screen televisions are provided for your entertainment.
Great
101 reviews
9.2/10
1 night
From AU$ 154
Check Availability
Varali Grand Hotel Hotels in Mazatlan
Varali Grand Hotel Hotels in MazatlanVarali Grand Hotel Hotels in MazatlanVarali Grand Hotel Hotels in MazatlanVarali Grand Hotel Hotels in MazatlanVarali Grand Hotel Hotels in MazatlanVarali Grand Hotel Hotels in Mazatlan
67
Hotel near Mazatlan
Outdoor swimming pool
Fitness Room
Parking
With a stay at Varali Grand Hotel in Mazatlán, you'll be in the entertainment district, steps from The Mazatlan Malecón and a 3-minute drive from Mazatlán Aquarium. This hotel is 3.2 mi (5.1 km) from Plaza Machado and 3.5 mi (5.6 km) from Olas Altas Beach. Take advantage of recreation opportunities including an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, a communal living room, and a banquet hall. You can enjoy a meal at the restaurant serving the guests of Varali Grand Hotel, or stop in at the snack bar/deli. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 12:30 PM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free valet parking is available onsite. Stay in one of 150 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include phones, as well as safes and irons/ironing boards.
Very Good
102 reviews
8.9/10
1 night
From AU$ 85
Check Availability
The Xperience by g - Adults Only Hotels in Mazatlan
The Xperience by g - Adults Only Hotels in MazatlanThe Xperience by g - Adults Only Hotels in MazatlanThe Xperience by g - Adults Only Hotels in MazatlanThe Xperience by g - Adults Only Hotels in MazatlanThe Xperience by g - Adults Only Hotels in MazatlanThe Xperience by g - Adults Only Hotels in Mazatlan
99+
Hotel near Mazatlan
Outdoor swimming pool
Parking
24-Hour Front Desk
With a stay at The Xperience by g Adults Only in Mazatlán (Zona Dorada), you'll be a 5-minute drive from The Mazatlan Malecón and 5 minutes from Mazatlan International Center. This hotel is 2.1 mi (3.4 km) from El Cid Country Club Golf Course and 4.1 mi (6.7 km) from Mazatlán Aquarium. Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Enjoy a meal at XLITE or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Featured amenities include a 24-hour front desk and an elevator. Make yourself at home in one of the 51 air-conditioned rooms featuring Smart televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and bidets.
Very Good
103 reviews
8.5/10
1 night
From AU$ 67
Check Availability
Park Inn by Radisson Mazatlan Hotels in Mazatlan
Park Inn by Radisson Mazatlan Hotels in MazatlanPark Inn by Radisson Mazatlan Hotels in MazatlanPark Inn by Radisson Mazatlan Hotels in MazatlanPark Inn by Radisson Mazatlan Hotels in MazatlanPark Inn by Radisson Mazatlan Hotels in MazatlanPark Inn by Radisson Mazatlan Hotels in Mazatlan
99+
Hotel near Mazatlan
Golf Course
Outdoor swimming pool
Snorkeling
Radisson Hotel Group Americas has implemented the Radisson Hotels Americas Safety Protocol, a program of in-depth cleanliness and disinfection procedures, in partnership with SGS, the world's leading Health and Safety inspection company. The Radisson Hotels Americas Safety Protocol is an extension to the brand commitment which includes 20 steps and an additional 10-step protocol for Meetings and Events. These steps include hand sanitizing stations at all entrances, the use of Personal Protective Equipment-PPE, enhanced and recorded cleaning and disinfection frequency, reiteration of food safety standards and comprehensive staff training.For additional information please refer to www.radissonhotelsamericas.com/en-us/health-safetyA hotel where you can mix business with pleasure, combining the best of both worlds for a harmonious balance. Take a break and relax under the sunlight on the beach, a few meters away from pool and bar, or visit the most important convention center in Mazatlan, located only 5 minutes away from our hotel. Either way, enjoy your stay in one of the most exclusive areas in Mazatlan close to the best bars and restaurants the city has to offer2021 Tripadvisor Travelers' Choice Award Winner
Very Good
70 reviews
8.7/10
1 night
From AU$ 96
Check Availability
See All Hotels in Mazatlan

Top 3 Premium Hotels in Mazatlan

See all
Discover our curated selection of premium hotels in Mazatlan for your next stay
No.
1
Pueblo Bonito Mazatlan Resort Hotels in Mazatlan
9.0/10
100 review

Pueblo Bonito Mazatlan Resort

Hotel near Mazatlan
"Good Location"
Select dates to view prices
No.
2
Pueblo Bonito Emerald Bay Resort & Spa Hotels in Mazatlan
8.8/10
104 review

Pueblo Bonito Emerald Bay Resort & Spa

Hotel near Mazatlan
"Good Location"
Select dates to view prices
No.
3
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive Hotels in Mazatlan
8.2/10
82 review

Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive

Hotel near Mazatlan
"Good Location"
Select dates to view prices

FAQs About Hotels in Mazatlan

How much does it cost to stay in a hotel in Mazatlan?

The average price for hotels in Mazatlan is AU$ 249 for weekdays, and AU$ 287 for weekends (Friday–Saturday).

What are the best hotels in Mazatlan?

From business trips to holiday stays, Mazatlan offers a wide selection of popular hotels to suit every need. Costa de Oro Beach Hotel, Gaviana Resort and DoubleTree by Hilton Mazatlan are excellent options for your stay.

What are the best family-friendly hotels in Mazatlan?

Palm Valley Cabins is very suitable for family travel. Enjoy a trip together with your kids and other family members!

What are the best pet-friendly hotels in Mazatlan?

Hotel Kiko, Hotel Morales Inn and Palm Valley Cabins are pet-friendly. Enjoy a stay with your pets!

What are the best sap hotels in Mazatlan?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Costa de Oro Beach Hotel, Gaviana Resort and DoubleTree by Hilton Mazatlan are great choices for spa hotels offering quality services.

Which hotels in Mazatlan provide fitness facilities?

Gaviana Resort, DoubleTree by Hilton Mazatlan and Varali Grand Hotel offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Mazatlan have the best breakfast?

What are the best luxury hotels in Mazatlan?

Mazatlan offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Pueblo Bonito Emerald Bay Resort & Spa and Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Mazatlan have swimming pools?

Costa de Oro Beach Hotel, Gaviana Resort and DoubleTree by Hilton Mazatlan are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Mazatlan Hotel Info

Highest PriceAU$ 1,333
Lowest PriceAU$ 52
Number of Reviews6,652
Total Properties533
Average Price (Weekdays)AU$ 249
Average Price (Weekends)AU$ 287