Hotels in Mazatlan

Search among 168 available hotels and places to stay in Mazatlan from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 168
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great80 reviews
Map
4.1 km from City Centre1.6 km from Christine's European Spa
Offering views of the city, the comfortable 4-star Ocean View Beach is placed a mere 550 metres from Sea Shell City Museum and boasts a swimming pool.
FromC$ 116 /nightSelect
8.4
Great87 reviews
Map
3.8 km from City Centre
El Mirador and Playa Gaviotas are respectively 7 km and 50 metres from the family-friendly Playa.
FromC$ 161 /nightSelect
8.4
Great137 reviews
Map
4.3 km from City Centre1.2 km from Christine's European Spa
Set nearly a 10-minute ride from Playa Cerritos, the family Royal Villas Mazatlan features an outdoor swimming pool and a buffet breakfast.
FromC$ 139 /nightSelect
8.4
Great104 reviews
Map
3.1 km from City Centre
Boasting setting in a leisure area, within 10 minutes' drive of El Clavadista, the 4-star Don Pelayo Pacific Beach provides a swimming pool together with a hot tub and an outdoor swimming pool.
FromC$ 244 /nightSelect
8.2
Great115 reviews
Map
5.6 km from City Centre800 m from Christine's European Spa
5 minutes' drive from Mazagua, the welcoming 4-star Pueblo Bonito Mazatlan Beach Resort offers fitness classes, loungers and entertainment activities plus an outdoor swimming pool.
FromC$ 239 /nightSelect
8.2
Great56 reviews
Map
4.4 km from City Centre900 m from Christine's European Spa
The Viaggio Resort is set at a 7 km distance from Mazatlan Cathedral and within 10 minutes' drive of Mazatlan International Center.
FromC$ 229 /nightSelect
Map
9.5 km from City Centre
Almar is also set within 1 km of the elegant Riu Emerald Bay Mazatlan.
FromC$ 218 /nightSelect
8.4
Great137 reviews
Map
4.3 km from City Centre1.1 km from Christine's European Spa
Located in a rural area, merely 0.6 km from Aqua Sports Center, the delightful 3-star Costa De Oro Beach has an outdoor swimming pool on site and guests can enjoy a Mexican restaurant.
FromC$ 128 /nightSelect
8.2
Great227 reviews
Map
3.5 km from City Centre
The positioning of the Emporio in the heart of Mazatlan ensures fast access to Family Monument, which is nearly a 5-minute walk away.
FromC$ 102 /nightSelect
8.2
Great194 reviews
Map
4.3 km from City Centre1000 m from Christine's European Spa
Comprising 156 rooms in the heart of Mazatlan, the 5-star Inn At lies 10 minutes by car from Deer Island.
FromC$ 204 /nightSelect
8.4
Great72 reviews
Map
4.2 km from City Centre1.8 km from Christine's European Spa
Featuring a prime location in the very heart of Mazatlan, the 4-star Holiday Inn Resort Mazatlan, An Ihg has 164 rooms and an outdoor pool.
FromC$ 120 /nightSelect
8.6
Great93 reviews
Map
4.4 km from City Centre900 m from Christine's European Spa
Offering a setting at 300 metres from Aqua Sports Center, the family-friendly El Cid Castilla Mazatlan includes 500 rooms and features a hot tub and an outdoor swimming pool.
FromC$ 274 /nightSelect
8.4
Great69 reviews
Map
3.7 km from City Centre
Offering a swimming pool, the 4-star Quality Inn is placed in the protected area of Mazatlan, at 400 metres from Sea Shell City.
FromC$ 72 /nightSelect
8.4
Great63 reviews
Map
5.5 km from City Centre1.1 km from Mazatlan International Center
Featuring 112 rooms with views of the city, the environmentally friendly Ibis Mazatlan Marina is set 25 minutes' walk from Avenida Sabalo Cerritos.
FromC$ 42 /nightSelect
8.6
Great56 reviews
Map
2.8 km from City Centre
Located in the Malecon of Mazatlan district, the modern Playa Marina is less than a 5-minute stroll from Teatro universitario UAS.
FromC$ 135 /nightSelect
8.6
Great93 reviews
Map
3.9 km from City Centre
Featuring Mexican menu and a swimming pool, the 3-star Azteca Mazatlan offers a setting within 9 minutes' walk of Family Monument, nearly 15 minutes on foot from La Gran Plaza Mall.
FromC$ 53 /nightSelect
8.2
Great78 reviews
Map
4.7 km from City Centre500 m from Christine's European Spa
Boasting views of the patio, the beachfront Doubletree By Hilton Mazatlan, Sin, with an à la carte restaurant, awaits travellers in a beach area, at 500 metres from Aqua Sports Center.
FromC$ 131 /nightSelect
8.4
Great70 reviews
Map
2.6 km from City Centre
Nestled in the business Zona Dorada district, the 3-star Express By Marriott Mazatlan is at a 6 km distance from Plaza Machado.
FromC$ 76 /nightSelect
8.4
Great80 reviews
Map
3.7 km from City Centre
The superb 4-star Gaviana provides guests with a Jacuzzi, sauna facilities and an outdoor swimming pool, and is available in the old part of Mazatlan.
FromC$ 138 /nightSelect
8.8
Great71 reviews
Map
4.4 km from City Centre900 m from Christine's European Spa
Comprising a swimming pool, the luxury El Cid Marina Beach Mazatlan in the Marina Mazatlan district offers an international restaurant and nightclubs.
FromC$ 162 /nightSelect
8.2
Great47 reviews
Map
4.3 km from City Centre1000 m from Christine's European Spa
Playa Sabalo is 10 minutes' drive from the 3-star Star Palace Beach, while Nidart is 15 minutes away by car.
FromC$ 270 /nightSelect
8.2
Great85 reviews
Map
6.8 km from City Centre1.5 km from Mazatlan International Center
The smoke-free Park Inn By Radisson features a swimming pool and views of the city, and is located 10 minutes by car from Parroquia De La Sagrada Familia.
FromC$ 106 /nightSelect
8.6
Great53 reviews
Map
5.4 km from City Centre
Boasting a central location, a mere 0.6 km from Mazatlan Malecon, the smoke-free Villa Serena Centro Historico includes a swimming pool.
FromC$ 86 /nightSelect
8.4
Great154 reviews
Map
5.7 km from City Centre
The 3-star La Siesta Mazatlan is set nearly 6 minutes on foot from El Clavadista and boasts an outdoor swimming pool as well as views of the sea.
FromC$ 53 /nightSelect
Luna PalaceResort
8.4
Great106 reviews
Map
5.6 km from City Centre700 m from Christine's European Spa
Guests of the 4-star Luna Palace in the Zona Dorada district of Mazatlan are invited to enjoy a swimming pool, international specialities in its restaurant and ocean views from the rooms.
FromC$ 252 /nightSelect
8.2
Great91 reviews
Map
6.5 km from City Centre1.7 km from Mazatlan International Center
Boasting a beachfront setting in the Cerritos district, the 3-star Park Royal Beach Mazatlan features a snack bar plus spa therapy and various recreational opportunities.
FromC$ 132 /nightSelect
8.6
Great54 reviews
Map
4.3 km from City Centre1000 m from Christine's European Spa
Offering a swimming pool, the 3-star El Cid Granada Hotel & Country Club has a quiet setting based in the very heart of Mazatlan.
FromC$ 172 /nightSelect
8.4
Great94 reviews
Map
5.0 km from City Centre100 m from Christine's European Spa
The Quijote Inn Mazatlan includes 101 rooms, along with a hot tub and an outdoor swimming pool, offering a location in a shopping area, in an old part of the city.
FromC$ 91 /nightSelect
7.4
Very good6 reviews
Map
1.3 km from City Centre
The 4-star Faro Mazatlan Beach Resort is located at a 4.3 km distance from Playa Cerritos and comprises 390 rooms with modern comforts.
Select
8.4
Great114 reviews
Map
4.1 km from City Centre1.9 km from Christine's European Spa
119 rooms and an outdoor swimming pool are available in the wonderful Las Flores Beach Resort, located moments from Sea Shell City Museum.
FromC$ 104 /nightSelect
8.6
Great89 reviews
Map
4.5 km from City Centre700 m from Christine's European Spa
Located in the Zona Dorada district of Mazatlan, the El Cid El Moro Beach offers 390 rooms along with a year-round outdoor pool.
FromC$ 191 /nightSelect
8.4
Great36 reviews
Map
5.7 km from City Centre
The 3-star Melville Boutique is nestled in the heart of Mazatlan and a 10-minute ride from Family Monument.
FromC$ 85 /nightSelect
7.4
Very good6 reviews
Map
5.1 km from City Centre1.6 km from Christine's European Spa
Located within a 10-minute drive of Casino MonteCarlo, the unique 4-star Isla Mazatlan Golden Resort features 25 rooms with views of the marina.
FromC$ 442 /nightSelect
8.6
Great38 reviews
Map
5.2 km from City Centre200 m from Christine's European Spa
Within 25 minutes' walk of Casino MonteCarlo, the 4-star Solamar Inn boasts an American restaurant and 30 rooms.
FromC$ 89 /nightSelect
8.4
Great173 reviews
Map
4.8 km from City Centre400 m from Christine's European Spa
Located a 10-minute drive from Playa Sabalo, the smoke-free Palms Resort Of offers an outdoor pool and a gym for guests.
FromC$ 136 /nightSelect
8.2
Great58 reviews
Map
4.4 km from City Centre1000 m from Christine's European Spa
The comfortable Best Western Hotel Posada Freeman Zona Dorada is located in the heart of Mazatlan, boasting a swimming pool onsite.
FromC$ 147 /nightSelect
8.6
Great91 reviews
Map
18.1 km from City Centre
The highest levels of comfort together with fitness classes, spa therapy and horse riding facilities are waiting for you in the 50 rooms for an enjoyable stay at the family-friendly Las Villas Hotel & Golf By Estrella Del Mar Mazatlan with a name you can trust.
FromC$ 125 /nightSelect
8.2
Great61 reviews
Map
5.5 km from City Centre500 m from Christine's European Spa
Featuring a swimming pool, the comfortable 4-star Pacific Palace Beach Tower Mazatlan in the Zona Dorada district boasts 150 rooms.
FromC$ 123 /nightSelect
8.6
Great41 reviews
Map
6.7 km from City Centre1.5 km from Mazatlan International Center
Featuring a seasonal outdoor swimming pool along with a Jacuzzi and an outdoor swimming pool on site, the family Villas El Rancho Mazatlan is nestled in the Cerritos district.
FromC$ 150 /nightSelect
8.2
Great14 reviews
Map
7.0 km from City Centre1.4 km from Mazatlan International Center
Offering a swimming pool, spa therapy and entertainment activities, the 4-star Torres Mazatlan Condominiums is located approximately 5 minutes by car from Playas de Mazatlan.
FromC$ 248 /nightSelect
8.4
Great81 reviews
Map
6.0 km from City Centre
Guests can have a buffet breakfast and enjoy visiting El Faro Lighthouse, set within a 10-minute drive of the Western Posada Freeman.
FromC$ 89 /nightSelect
8.6
Great59 reviews
Map
6.5 km from City Centre1.5 km from Mazatlan Lighthouse
Located merely 1.5 km from Plazuela Machado, the Hill House Mazatlan boasts an outdoor pool.
FromC$ 74 /nightSelect
8.4
Great82 reviews
Map
2.9 km from City Centre
Parroquia De La Sagrada Familia and Malecon are located 2.1 km and 3.4 km from the 4-star Coral Island Beach View respectively.
FromC$ 78 /nightSelect
8.2
Great60 reviews
Map
5.6 km from City Centre
Located within 6 minutes' walk of Plazuela Machado, the 4-star Raices De Mar is nearly 6 minutes' walk from the Also Mazatlan Cathedral.
FromC$ 116 /nightSelect
8.6
Great47 reviews
Map
6.2 km from City Centre
Playa Cerritos is within 3.9 km of the 2-star El Descanso Inn, while Playa Olas Altas is nearly a 10-minute drive away.
FromC$ 168 /nightSelect
8.2
Great82 reviews
Map
3.3 km from City Centre2.0 km from Christine's European Spa
Featuring a swimming pool and 12 rooms, the Wandering Monkey Guesthouse is at a 2.6 km distance from Playa Cerritos.
FromC$ 15 /nightSelect
8.4
Great53 reviews
Map
5.5 km from City Centre
An à la carte restaurant and 63 rooms are available during the stay at the 3-star Gamma Mazatlan The Inn At Centro Historico, boasting a location 6 minutes on foot from Mazatlan Malecon.
FromC$ 65 /nightSelect
8.4
Great86 reviews
Map
3.0 km from City Centre
Positioned a 10-minute ride from the modern sculpture "Fishermen Monument", guests can enjoy Mexican dishes at the Varali Grand Mazatlan's Mexican restaurant.
FromC$ 172 /nightSelect
8.2
Great78 reviews
Map
10.1 km from City Centre
You can relax by an infinity pool in the 3-star Diamond Bay Mazatlan, located nearly a 10-minute ride from Almar Public Beach.
FromC$ 79 /nightSelect
8.6
Great66 reviews
Map
5.9 km from City Centre
Located in the Malecon of Mazatlan district within a 9-minute walk of Punta de Clavadistas, the 2-star Casa De Leyendas has 10 rooms and a swimming pool.
FromC$ 104 /nightSelect
8.2
Great67 reviews
Map
5.3 km from City Centre400 m from Christine's European Spa
Mazagua is also set within a 14-minute walk of the smoke-free Loft Sabalo Mazatlan.
FromC$ 33 /nightSelect
8.2
Great81 reviews
Map
4.2 km from City Centre1.2 km from Christine's European Spa
Located in the Zona Dorada district of Mazatlan and about 25 minutes on foot from the shopping mall "Deer Island", the Margaritas features 40 rooms plus a swimming pool.
FromC$ 91 /nightSelect
8.4
Great62 reviews
Map
5.8 km from City Centre2.6 km from Mazatlan International Center
Located in a protected area of Mazatlan, the smoke-free Sleep Inn also has access to an outdoor swimming pool.
FromC$ 91 /nightSelect
8.6
Great79 reviews
Map
2.9 km from City Centre
Set 10 minutes by car from El Clavadista, the comfortable 3-star Sands Arenas features 63 rooms, along with a hot tub and an outdoor swimming pool.
FromC$ 76 /nightSelect
8.4
Great40 reviews
Map
6.1 km from City Centre1.9 km from Mazatlan Lighthouse
Offering 17 rooms with views of the city, the smoke-free Dwana is set in a historical district, within 13 minutes' walk of Plaza Machado.
FromC$ 78 /nightSelect
8.0
Great45 reviews
Map
4.7 km from City Centre1.6 km from Christine's European Spa
Nestled in the shopping Marina Mazatlan district, the 3-star Bahia Marina Departamentos is at a 2.5 km distance from Playa Cerritos.
FromC$ 89 /nightSelect
8.6
Great128 reviews
Map
9.6 km from City Centre
The Pueblo Bonito Emerald Bay Resort & Spa Mazatlan is located in the very heart of the city and offers spacious rooms along with a swimming pool onsite.
FromC$ 830 /nightSelect
8.2
Great35 reviews
Map
2.8 km from City Centre
Located within 17 minutes' walk of Family Monument, the smoke-free Mazatlan features a continental breakfast.
FromC$ 112 /nightSelect
8.2
Great32 reviews
Map
5.4 km from City Centre900 m from Christine's European Spa
The 3-star Marena Suites & Apartments is nestled in the heart of Mazatlan and 10 minutes' drive from Mazatlan Aquarium.
FromC$ 105 /nightSelect
8.2
Great46 reviews
Map
5.9 km from City Centre
The Posada 53 is set only 0.9 km from El Mirador and nearly 10 minutes on foot from Plazuela Machado.
FromC$ 65 /nightSelect
8.4
Great38 reviews
Map
5.2 km from City Centre
Set just 1.4 km from Fishermen Monument, the Boutique Casa Lulu Mazatlan lies in the Malecon of Mazatlan district of Mazatlan.
FromC$ 174 /nightSelect
8.6
Great56 reviews
Map
8.9 km from City Centre
Located in the Cerritos district of Mazatlan, the fabulous Costa Bonita Condominium & Beach Resort Mazatlan is a 6-minute stroll from Almar.
FromC$ 110 /nightSelect
8.4
Great49 reviews
Map
2.5 km from City Centre
The 2-star Esperanza Mazatlan enjoys a privileged location and provides easy access to El Clavadista 10 minutes away by car.
FromC$ 90 /nightSelect
8.6
Great116 reviews
Map
5.4 km from City Centre500 m from Christine's European Spa
Within 19 minutes' walk of Mazagua, the comfortable 3-star Oceano Palace offers a hot tub and an outdoor swimming pool on-site and 114 rooms.
FromC$ 100 /nightSelect
8.2
Great39 reviews
Map
6.0 km from City Centre1.7 km from Christine's European Spa
The 4-star Zafiro Beach Boutique Resort Mazatlan, located within 10 minutes' drive of Aquatic Park Mazagua, boasts a swimming pool along with a solarium, sauna facilities and an outdoor swimming pool.
FromC$ 75 /nightSelect
8.4
Great68 reviews
Map
3.0 km from City Centre
Offering a swimming pool, the 3-star Essen'S boasts a location 8 minutes' walk from Family Monument.
FromC$ 44 /nightSelect
7.8
Very good9 reviews
Map
5.6 km from City Centre700 m from Christine's European Spa
Located on Parroquia San Judas Tadeo, about 10 minutes by car from Mazatlan Aquarium, the 3-star Mar Sol Bungalows & Hotel features extensive leisure facilities, including a swimming pool.
FromC$ 116 /nightSelect
8.6
Great52 reviews
Map
3.3 km from City Centre
Located in the heart of Mazatlan, the Aguamarina offers fast access to Plaza Machado, nearly a 25-minute stroll away.
FromC$ 87 /nightSelect
8.4
Great44 reviews
Map
3.5 km from City Centre
Nestled in the Zona Dorada district of Mazatlan, the Venados Inn Mazatlan is within a 10-minute drive of La Cueva Del Diablo Chapel.
FromC$ 67 /nightSelect
8.4
Great53 reviews
Map
5.0 km from City Centre
Offering 13 rooms with views of the city, the Posada Del Parque Mazatlan is set in the Malecon of Mazatlan district of Mazatlan, approximately a 10-minute ride from El Faro de Navegacion Maritima.
FromC$ 60 /nightSelect
Posada BugambiliaAparthotel
8.4
Great27 reviews
Map
4.1 km from City Centre
Playa Norte is within a 5-minute walk of the Posada Bugambilia Mazatlan and Plazuela Machado is 1.4 km away.
FromC$ 89 /nightSelect
8.4
Great29 reviews
Map
4.2 km from City Centre1.7 km from Christine's European Spa
Located nearly a 5-minute walk from Casino MonteCarlo, the 3-star Tramonto Resort features 8 rooms with views of the sea.
FromC$ 345 /nightSelect
8.2
Great36 reviews
Map
18.3 km from City Centre
The 5-star Luxury Suites By Estrella Del Mar Mazatlan is set just 10 minutes' walk from Estrella del Mar Golf Club, offering an à la carte restaurant along with snorkelling, lawn tennis and cycling.
FromC$ 706 /nightSelect
8.4
Great43 reviews
Map
5.7 km from City Centre1.1 km from Christine's European Spa
Situated in the heart of Mazatlan and within 10 minutes' drive of Aquatic Park Mazagua, the 4-star Xperience By G - Adults Only offers 8 rooms.
FromC$ 151 /nightSelect
8.2
Great49 reviews
Map
3.0 km from City Centre
The La Lola Hotel & Suites is set within 2.5 km of Mazatlan Cathedral and within 10 minutes' walk of Monumento a la Pulmonia Visitor Center.
FromC$ 79 /nightSelect
8.4
Great22 reviews
Map
5.4 km from City Centre
Snorkelling, diving and canoeing are provided at the 3-star Hosteleria Casa Margarita Mazatlan, which is at 550 metres of Malecon.
FromC$ 104 /nightSelect
Suites San LuisAparthotel
8.6
Great37 reviews
Map
4.1 km from City Centre1.4 km from Christine's European Spa
The 3-star Suites San Luis Mazatlan is just 1 km from Casino MonteCarlo and has a quick access to Mazagua.
FromC$ 204 /nightSelect
Hotel KikoHotel
8.2
Great26 reviews
Map
4.2 km from City Centre
Old Mazatlan and Mazatlan Aquarium are located 1.9 km and 2.8 km from the smoke-free Kiko respectively.
FromC$ 38 /nightSelect
8.2
Great29 reviews
Map
4.2 km from City Centre1.8 km from Christine's European Spa
Set a 10-minute drive from El Clavadista, the smoke-free Courtyard By Marriott Mazatlan Beach Resort features an outdoor swimming pool and a buffet breakfast.
FromC$ 161 /nightSelect
8.4
Great27 reviews
Map
3.5 km from City Centre
Playa Cerritos is at a 2.1 km distance from the 3-star Oasis Mazatlan.
FromC$ 50 /nightSelect
8.0
Great117 reviews
Map
2.8 km from City Centre
Located in a commercial district, the smoke-free Olas Altas Inn Hotel & Spa Mazatlan offers a hot tub and an outdoor swimming pool along with an outdoor swimming pool.
FromC$ 56 /nightSelect
8.4
Great32 reviews
Map
11.0 km from City Centre
At a 37 km distance from Playa Cerritos, the 4-star El Sol La Vida Beach Front B/B Adults Only offers spa therapy and entertainment activities plus a swimming pool.
FromC$ 198 /nightSelect
8.6
Great49 reviews
Map
6.1 km from City Centre1.9 km from Mazatlan Lighthouse
Situated a 10-minute walk from Playa Olas Altas, the Casa Lucila Hotel Boutique Mazatlan also offers an outdoor swimming pool.
FromC$ 316 /nightSelect
8.4
Great34 reviews
Map
4.2 km from City Centre1.2 km from Christine's European Spa
Located 1.1 km from Casino MonteCarlo, the Alo Select Mazatlan offers a continental breakfast and features a swimming pool.
FromC$ 49 /nightSelect
8.4
Great57 reviews
Map
4.2 km from City Centre1.7 km from Christine's European Spa
Comprising 55 rooms in the very heart of Mazatlan, the comfortable 3-star Ave Inn lies around 10 minutes' drive from Playa Cerritos.
FromC$ 70 /nightSelect
Mona InnHotel
8.4
Great28 reviews
Map
3.5 km from City Centre
Located about 25 minutes on foot from Plaza Machado, the Mona Inn Mazatlan boasts a swimming pool.
FromC$ 40 /nightSelect
8.4
Great35 reviews
Map
5.1 km from City Centre
The 4-star Casa 511 Mazatlan Hotel Boutique is located 30 minutes' drive from General Rafael Buelna airport and offers a private swimming pool as well as a fitness suite.
FromC$ 108 /nightSelect
8.2
Great17 reviews
Map
4.7 km from City Centre
Nestled in the Malecon of Mazatlan district of Mazatlan, the Las 7 Maravillas - Adults Only Mazatlan is approximately 17 minutes on foot from Pulmonia taxis.
FromC$ 173 /nightSelect
8.2
Great36 reviews
Map
3.8 km from City Centre
Guests can also enjoy access to El Mirador, which is approximately 15 minutes by car from the 4-star Zona Dorada Inn Mazatlan.
FromC$ 33 /nightSelect
8.4
Great24 reviews
Map
4.4 km from City Centre
While staying at the Puerto Viejo you are invited to discover Pulmonia taxis, set 16 minutes' walk away, or Amaitlan Botanical Garden, which is around 3 km away.
FromC$ 48 /nightSelect
Zona Dorada SuitesAparthotel
8.6
Great31 reviews
Map
3.8 km from City Centre2.0 km from Christine's European Spa
The Zona Dorada Suites is situated in the Zona Dorada district of Mazatlan, 35 minutes' drive from General Rafael Buelna airport.
FromC$ 49 /nightSelect
8.6
Great32 reviews
Map
4.9 km from City Centre
Located in the Malecon of Mazatlan district at 750 metres of Mazatlan Malecon, the Departamentos Claussen has 8 rooms and an outdoor swimming pool.
FromC$ 109 /nightSelect
8.6
Great12 reviews
Map
5.0 km from City Centre1.9 km from Mazatlan International Center
Located around 25 minutes' walk from Playa Cerritos, the 4-star City Express Plus By Marriott Mazatlan features an outdoor swimming pool.
FromC$ 320 /nightSelect
8.4
Great25 reviews
Map
5.4 km from City Centre
The Hostal Perla, located 150 metres from Museo El Rincon de Pedro Infante, is also at a proximity to Plaza Machado.
FromC$ 53 /nightSelect
Casa DahliaBed & Breakfast
8.4
Great14 reviews
Map
3.9 km from City Centre1.4 km from Christine's European Spa
Located approximately a 15-minute drive from Old Mazatlan, the Casa Dahlia Bed & Breakfast features a buffet breakfast.
FromC$ 57 /nightSelect
8.6
Great58 reviews
Map
3.6 km from City Centre
Located in the Malecon of Mazatlan district of Mazatlan, the enchanting De Cima Mazatlan offers 125 rooms along with a private pool.
FromC$ 56 /nightSelect
7.2
Very good3 reviews
Map
5.6 km from City Centre1.4 km from Mazatlan International Center
The 3-star Serena Hotel And Residences is located 15 minutes' walk from Playa Cerritos and comprises 10 rooms with modern comforts.
FromC$ 473 /nightSelect
Map
5.1 km from City Centre100 m from Christine's European Spa
Situated in the very heart of Mazatlan and within a 10-minute drive of Mazatlan Aquarium, the 2-star El Sombrero Suites offers 18 rooms.
FromC$ 168 /nightSelect
8.4
Great31 reviews
Map
6.9 km from City Centre
The 4-star Maria Coral Mazatlan, lodged in the Isla de la Piedra district, boasts a pool bar and views of the pool.
FromC$ 113 /nightSelect
8.2
Great31 reviews
Map
7.9 km from City Centre1.7 km from Mazatlan International Center
Aquatic Park Mazagua is also set within a 5-minute drive of the 3-star Mayan Sea Garden Mazatlan.
FromC$ 86 /nightSelect
  • 1
  • 2

FAQs about hotels in Mazatlan

We hope that the answers to these questions will help you plan your trip

What are the top hotels in Mazatlan with a central location?

Located 0.3 km from the city centre, Camino Al Mar offers a picnic area, a spa lounge, and a plunge pool on site. To check more central hotels click here.

What are the greatest places to stay in Malecon of Mazatlan district, Mazatlan?

More than 28 properties are situated in Malecon of Mazatlan district. One of the best hotels in Malecon of Mazatlan district is Varali Grand Hotel at the cost of 165C$ per night, offering an outdoor swimming pool, a special menu, and a Jacuzzi. Another top accommodation is Coral Island Beach View Hotel at the cost of 78C$ per night, which can offer an outdoor swimming pool, concierge service, and children's menu on site. Casa De Leyendas (Adults Only) is a hotel with rating 8.6/10 at the cost of 104C$ per one night. To see more suitable options go here.

What are the best budget hotels in Mazatlan?

There are more than 40 top budget properties in Mazatlan. One of the best budget hotels is City Express By Marriott rated 8.4/10 at the cost of 77C$ per night, offering an outdoor swimming pool, a business centre, and a Jacuzzi. Also Sleep Inn is a good choice with rating 8.4/10 at the cost of 92C$ per night. Other budget options are Las Flores Beach Resort, Park Royal Beach, and Costa Bonita Resort. Go here to see more cheap hotels.

What are the best 5-star hotels in Mazatlan?

IBooked.ca recommends you more than 3 5-star options to stay in Mazatlan. The best one is Hotel Boutique Casa Lulu rated 8.4/10 at the cost of 176C$ per night with concierge service, a treatment room, and a facial room. To see more favoured 5-star hotels click here.

What are the finest boutique hotels in Mazatlan?

More than 94 reviews of our travellers may help to find the best Mazatlan boutique hotel. Offering a golf course, concierge service, and a business centre on site, The Place Casa 511 Hotel Boutique with rating 8.4/10 for 109C$ per night is the most recommended option by iBooked.ca travellers. One more boutique option is a 3-star The Melville Boutique Hotel rated 8.4/10 for 85C$ per one night. To see more modern hotels go here.

What are the top properties for couples in Mazatlan?

According to iBooked.ca travel data, there are 20 deals for couples. Mayan Sea Garden rated 8.2/10 is a favourite 3-star hotel for couples, featuring an outdoor swimming pool, cars, and an outdoor pool. Travellers can book a room at this property for about 87C$ per night. Other top options are Posada Del Parque, Hill House - Bed & Breakfast, and Suites San Luis. For more romantic deals go here.

What are the top family-friendly hotels in Mazatlan?

If you’re searching for a family hotel, you will find 5 deals in Mazatlan. Hotel Playa Bonita (rating: 7.6/10) offers a business centre, shopping service, and a gym. It's set 2.8 km from Baluarte Bridge. Travellers can enjoy Mexican meals at Taqueria Tu Sigues restaurant nearby. You also can book Hotel San Diego (rating: 8.2/10) for about 114C$ per night. This child-friendly property offers an outdoor swimming pool, shopping service, and housekeeping service on site. For more family deals click here.

What are the most popular Mazatlan properties near Mazatlan Aquarium?

According to iBooked.ca travel data, travellers love staying at Hotel Sands Arenas (rating: 8.6/10), which offers water slides, concierge service, and a plunge pool. It’s set a 10-minute walk from Mazatlan Aquarium. For more deals go here.

What are the top hotels to stay in Mazatlan with outdoor pools?

According to 5126 reviews, there are 71 hotels featuring outdoor pools in Mazatlan. Consider booking Wandering Monkey Guesthouse rated 8.2/10 for approximately 16C$ per night. Set a 30-minute walk from Playa Cerritos, it offers an outdoor swimming pool, a picnic area, and an aqua park. Travellers can also enjoy Japanese and Asian cuisine in Yokiro Sushi restaurant nearby. You may also like Pueblo Bonito Beach Resort rated 8.2/10. This property will cost you 240C$ per night. Other top properties are The Xperience By G - Adults Only, Costa De Oro Beach Hotel, and Diamond Bay.

What are the best pet-friendly hotels in Mazatlan?

If you want to stay in Mazatlan with pets, iBooked.ca offers 16 deals to choose from. Consider booking Quality Inn with rating 8.4/10, which is set 0.1 km from Playa Gaviotas. It offers rooms at the cost of 73C$ per night. Another most recommended Mazatlan place to stay with pets is El Descanso Inn with a golf course, shuttle service, and a plunge pool. It offers rooms for 169C$ per night. Other suitable options include Hotel Aguamarina, Park Inn By Radisson, and Courtyard By Marriott Beach Resort. For more pet-friendly deals go here.

Which hotels are the best ones to stay at in Mazatlan?

You may like Emporio Mazatlan rated 8.2/10 featuring a golf course, aerobics classes, and a Jacuzzi. It costs 103C$ per night. Hotel Tramonto rated 8.8/10 may also suit you — only 213C$ per one night. It features windsurfing, snorkelling, and diving. Other great properties include Hotel Playa, Doubletree By Hilton, Sin, and El Cid El Moro Beach (Adults Only).

What are the most favoured luxury hotels in Mazatlan?

Other options to stay in are Fiesta Inn, Park Inn By Radisson, and The Inn At. Click here to see more luxury hotels.

Which spa hotels in Mazatlan are the top?

You may book Riu Emerald Bay, a nice spa hotel featuring a business centre, a gym, and a Jacuzzi. It costs 219C$ per night. As an alternative, book Casa De Leyendas (Adults Only) (rating: 8.6/10), which costs 104C$ per night and offers back massages, concierge service, and cots.

Which hotels in Mazatlan provide an especially good breakfast?

You may like Hotel Aguamarina rated 8.6/10 with medical service, continental, and a swimming pool. It costs 88C$ per night. As an alternative, book Hotel Playa Bonita rated 7.6/10 for 76C$ per night. It provides an outdoor swimming pool, medical service, and a gym on site.

What is the average cost of a hotel room in Mazatlan?

According to iBooked.ca travel data, the average prices for Mazatlan properties are:
A 4-star hotel room costs 163C$ per night. You may book El Cid Marina Beach Hotel (Adults Only) with a seasonal outdoor pool, free shuttle service, and concierge service. A really special hotel can be found for 176C$ per night. We recommend Hotel Boutique Casa Lulu (rating: 8.4/10) with concierge service, a treatment room, and a facial room.

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

According to iBooked.ca travel data, the average Mazatlan prices for tonight are:
One of the best hotels is Viaggio Resort rated 8.2/10 for 33C$ per night.

What's the best hotel for a beach holiday in Mazatlan?

To make your stay memorable, there are 36 options to consider. Alternatively, book The Palms Resort Of (rating: 8.2/10) for 148C$ per night. It provides back massages, a spa lounge, and shopping service. Other top accommodations include Hotel Playa Marina, Luna Palace, and Park Inn By Radisson.

What's the most popular resort in Mazatlan?

We recommend Hotel Azteca Inn rated 8.6/10 featuring an outdoor swimming pool, ironing, and room services on site. It's set a 5-minute walk from Sea Shell City and costs 54C$ per night. Alternatively, El Cid Castilla Beach is rated as one of the best resorts in Mazatlan, offering shuttle service, concierge service, and a business centre. It costs 275C$ per night.

Where to stay in Mazatlan?

Best cheap hotels in Mazatlan

If you're interested in shopping during your trip, select a hotel next to boutiques and stores, such as the affordable Best Western Hotel Posada Freeman Zona Dorada. If you prefer to pay less, have a look at Costa Bonita Condominium & Beach Resort, located just steps from All Over Mazatlan.

Convenience of staying in hotels in the city centre

Choose a hotel next to Cerro de la Neveria, such as Hotel Sands Arenas and Aguamarina that has a variety of facilities, including an outdoor swimming pool, an indoor swimming pool and water slides.

Luxury and boutique accommodation in Mazatlan

Estrella Del Mar Resort Mazatlan is a splendid choice of a luxury hotel that provides guests with an outdoor swimming pool, a Jacuzzi and beach volleyball. Benefit from Malecon of Mazatlan district and stay at Olas Altas Inn Hotel & Spa, an upscale 3-star hotel with an outdoor swimming pool, an indoor swimming pool and a solarium.

Explore and find your best apartments, B&Bs and others

Departamento Agradable is a standard B&B that is a 15-minute walk from La Gran Plaza. For a family holiday, check out Villas El Rancho Green Resort, a kid-friendly hotel that comes with a sauna, a seasonal outdoor pool and a sun terrace. For a relaxing vacation, book a resort hotel near Sea Shell City Museum, such as El Cid Castilla Beach Hotel or Pueblo Bonito Mazatlan.

Show moreLess

Mazatlan hotels essential information

🏨 Hotels in Mazatlan 168
👛 Lowest price 15 CAD
✍️ Hotels Reviews 6 529