Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

3-star hotels in Mazatlan

Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Av Camaron Sabalo S/N, Mazatlan, Mexico, 82110View on map
3.5 mi from City Center1100 yd from Christine's European Spa
The venue offers to sample an American cuisine or admire stunning views of the Pacific Ocean, boasting a convenient location steps away from a coach station.
  • The hotel has
    • Paid Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
6.8
Nice39 reviews
Price fromUS$ 96per nightSelect
Not available
Calzada Camaron Sabalo, Mazatlan, Mexico, 82110View on map
7.2 mi from City Center
Guests can use an outdoor swimming pool and enjoy panoramic views in the attractive accommodation, placed next to Paco's Reserva De Flora & Fauna.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Car park
    +1
Price fromUS$ 190per nightSelect
Not available
Ave Playa Gaviotas 202, Mazatlan, Mexico, 82110
2.9 mi from City Center1.3 mi from Christine's European Spa
Featuring a spa centre, a Jacuzzi and a sauna, this hotel is located in Zona Dorada district close to Malecon.
8.4
Great38 reviews
Price fromUS$ 200per nightSelect
Not available
Av Camaron Sabalo S N B, Mazatlan, Mexico, 82110
3.6 mi from City Center900 yd from Christine's European Spa
Situated in Zona Dorada district, the venue offers magnificent views of the Pacific Ocean as well as steam baths and massage treatments.
7.4
Very good42 reviews
Price fromUS$ 115per nightSelect
Not available
Av. Sabalo Cerritos Esq. Lopez Portillo, Mazatlan, Mexico, 82110
5.6 mi from City Center
Located in a tourist area, the hotel has 15 rooms, and it features a bus stop nearby.
5.8
Guest rating5 reviews
Price fromUS$ 182per nightSelect
Not available
Avenida Playa Gaviotas 212, Mazatlan, Mexico, 82110
3.1 mi from City Center1.2 mi from Christine's European Spa
Including a spa centre and a hot tub, the hotel offers a private swimming pool and boasts location in Zona Dorada district close to Bula.
7.2
Very good55 reviews
Price fromUS$ 78per nightSelect
Not available
Av Del Mar 1111, Mazatlan, Mexico, 82010
2.2 mi from City Center
Featuring a classic-style building in Malecon of Mazatlan district, the hotel boasts a lobby restaurant onsite.
Price fromUS$ 102per nightSelect
Not available
Avenida Del Mar, 719 Colonia Estadio, Mazatlan, Mexico, 82140
1.6 mi from City Center
Located in the centre of the city close to Galerias Mazatlan, this high quality hotel offers 80 bright rooms along with Turkish bath and massage treatments.
7.4
Very good46 reviews
Price fromUS$ 41per nightSelect
Not available
Av. Playa Gaviotas No. 307, Mazatlan, Mexico, 82110
2.9 mi from City Center1.3 mi from Christine's European Spa
Nestled in Zona Dorada district adjacent to a coach station, the hotel offers 74 non-smoking rooms along with city views.
8.0
Great26 reviews
Price fromUS$ 47per nightSelect
Not available
Avenida Camaron Sabalo S/N, Mazatlan, Mexico, 82110
4.3 mi from City Center500 yd from Christine's European Spa
Set close to Sensation Catamaran in Zona Dorada district, this elegant venue features a private pool.
6.2
Nice44 reviews
Price fromUS$ 52per nightSelect
Not available
Avenida Sabalo Cerritos Numero 1000, Mazatlan, Mexico, 557440335
1.7 mi from City Center
The budget hotel is a good starting point to Mazatlan' sights including Malecon and Escarabajo Azul Galeria de Arte.
10.0
Perfect1 review
Price fromUS$ 113per nightSelect
Not available
Avenida Del Mar 110 Colonia Palos Prietos, Mazatlan, Mexico
1.1 mi from City Center1.1 mi from City Center
The hotel is set close to Acuario Mazatlan, and boasts a large pool as well as sea views.
8.0
Great3 reviews
Price fromUS$ 76per nightSelect
Not available
Calz Sabalo Cerritos Sn Fracc Los Cerritos, Mazatlan, Mexico, 81110
6.0 mi from City Center
A few meters away you can enjoy Deer Island .
6.4
Nice31 reviews
Price fromUS$ 72per nightSelect
Not available
Avenida Camaron Sabalo S/N, Mazatlan, Mexico, 82110
3.5 mi from City Center1100 yd from Christine's European Spa
The hotel is easily accessible, located in the heart of Mazatlan, right next to Baluarte Bridge, offering luxury rooms, a wellness centre and a sauna on-site.
7.2
Very good30 reviews
Price fromUS$ 102per nightSelect
Not available
Avenida Sabalo Cerritos 3110, Marina Mazatlan, Mazatlan, Mexico, 82100
5.2 mi from City Center1.4 mi from Christine's European Spa
Located in a resort area and close to a bus stop, the venue features a private pool as well as cots and babysitting for children.
8.2
Great19 reviews
Price fromUS$ 87per nightSelect
Not available
Av Camaron Sabalo S/N Esq Tiburon, Mazatlan, Mexico, 82100
4.0 mi from City Center200 yd from Christine's European Spa
The hotel offers a fusion menu and a bistro bar, featuring a perfect location steps away from a boat dock.
6.4
Nice13 reviews
Price fromUS$ 76per nightSelect
Not available
Av. Toreo No.91 Esq. Rafael Buelna, Mazatlan, Mexico, 82120
2.4 mi from City Center
Located 4 km away from Mazatlan city center, this hotel features 110 rooms and a private swimming pool.
Price fromUS$ 50per nightSelect
Not available
Avenida Sabalo Cerritos 7500, Mazatlan, Mexico, 82100
6.8 mi from City Center
The hotel offers an outdoor swimming pool, an al fresco restaurant and a snack bar.
8.8
Great10 reviews
Price fromUS$ 87per nightSelect
Not available
Av. Del Mar Y Flamingos, Mazatlan, Mx, Mazatlan, Mexico, 82000
1.2 mi from City Center1.2 mi from City Center
Offering 97 rooms with sea views, the hotel is set in Malecon of Mazatlan district, just steps from Plaza Machado.
Price fromUS$ 103per nightSelect
Not available
Av Paseo Del Pacifico 3407 Marina Mazatlan, Mazatlan, Mexico, 82129
4.6 mi from City Center
The venue features a private swimming pool and a traditional restaurant, boasting location next to Mazatlan International Center.
Price fromUS$ 53per nightSelect
Not available
Avenida Del Mar, Sin Numero, Colonia Ferrocarrilera, Mazatlan, Mexico, 82013
1.1 mi from City Center1.1 mi from City Center
Located close to Malecon, this venue has to offer a large pool onsite plus scuba diving, water skiing and lawn tennis in the area.
Price fromUS$ 61per nightSelect
Not available
Av Sabalo Cerritos 3170, Mazatlan, Mexico, 82100
5.4 mi from City Center
Enjoy a taste of Mazatlan while dining in the non-smoking restaurant, admire a breathtaking view, and take advantage of a convenient location.
7.2
Very good
Price fromUS$ 124per nightSelect
Not available
Olas Altas #79 Sur, Mazatlan, Mexico, 82000
2.4 mi from City Center
Facing superb views of Museo El Rincon de Pedro Infante in a business area, the hotel boasts 72 rooms and a private pool.
8.8
Great3 reviews
Price fromUS$ 98per nightSelect
Not available
Av Sabalos Cerritos S/N, Mazatlan, Mexico, 82100
6.0 mi from City Center
The unique hotel in a recreational area is complete with 280 rooms and a plunge pool, offering babysitting, high chairs and a special menu to guests with children.
8.4
Great4 reviews
Price fromUS$ 131per nightSelect
Not available
Av. Sabalo Cerritos, Mazatlan, Mx, Mazatlan, Mexico
7.0 mi from City Center
Situated in Mazatlan, a 10-minute drive to Bula, this villa features a balcony and a terrace.
Price fromUS$ 315per nightSelect
Not available
Isla De La Piedra, Mazatlan, Mexico
2.8 mi from City Center
Near the hotel, there are a ship terminal, a port and a boat dock and guests can easily reach Cerro Creston which is not far away.
Price fromUS$ 108per nightSelect
Not available
Camaron Sabalo 698. Zona Dorada, Mazatlan, Mexico, 82110
3.4 mi from City Center1400 yd from Christine's European Spa
Offering 17 rooms with sea views, the hotel is set in Zona Dorada district, just steps from Bula.
Price fromUS$ 25per nightSelect
Not available
73 Av. Del Mar Col. Ferrocarrilera, Mazatlan, Mx, Mazatlan, Mexico
1.2 mi from City Center1.2 mi from City Center
Just 1.8 km from Malecon, the hotel boasts meals and a play area for children and includes 99 rooms.
Price fromUS$ 46per nightSelect
Not available
Constitucion #99, Mazatlan, Mexico
2.2 mi from City Center
Located next to El Faro Lighthouse, the venue comprises 20 rooms with terrace views.
Price fromUS$ 72per nightSelect
Not available
Avenida Del Mar 900 Colonia Flamingos , Mazatlan, Mexico, 82110
2.1 mi from City Center
Featuring a sun terrace and an outdoor pool area as well as a plunge swimming pool, this accommodation in Malecon of Mazatlan district is set near a port.
Price fromUS$ 59per nightSelect
Not available
Belisario Dominguez #1607 Sur, Mazatlan, Mexico
2.2 mi from City Center
Guests can relax in the beach bar of the hotel that boasts an ideal location in Mazatlan.
Price fromUS$ 65per nightSelect
Not available
Boulevard Del Marlin # 5305, Mazatlan, Mexico, 82100
4.4 mi from City Center900 yd from Christine's European Spa
This hotel features rooms with terrace views, while a convenient location provides easy access to La Gran Plaza.
Price fromUS$ 49per nightSelect
Not available
Av Camaron Sabalo 308, Zona Dorada, Mazatlan, Mexico, 82110
2.9 mi from City Center1.3 mi from Christine's European Spa
There are rooms facing the city and the hotel is set close to Bula.
5.0
Guest rating1 review
Price fromUS$ 40per nightSelect
Not available
Av Sabalo Cerritos 3110, Mazatlan, Mexico, 3110
5.2 mi from City Center1.4 mi from Christine's European Spa
Boasting a sushi bar and a swimming pool, the property is located close to Escualo Sport Fishing and less than 9 km from the centre of Mazatlan.
Price fromUS$ 416per nightSelect
Not available
Av Del Delfin 110, Mazatlan, Mexico
7.6 mi from City Center
Located next to Paco's Reserva De Flora & Fauna in Mazatlan, this hotel offers an outdoor restaurant and facials and massage services.
Price fromUS$ 141per nightSelect
Not available
3170 Avenida Sabalo Cerritos, Mazatlan, Mexico, 82112
5.4 mi from City Center
Offering location in Cerritos district close to Mazagua, this accommodation features 118 rooms and cots and meals.
Price fromUS$ 63per nightSelect
Not available
Avenida Del Delfin 6300 Esq Quinta Avenida Marina, Mazatlan, Mexico, 82112
4.8 mi from City Center
This business hotel is ideally located in Marina Mazatlan district and has 119 rooms with views of the city.
Price fromUS$ 48per nightSelect
Not available
Av. Playas Gaviotas No. 511, Mazatlan, Mexico, 82110
3.2 mi from City Center1.1 mi from Christine's European Spa
Offering 54 rooms with pool views, the hotel is set in Zona Dorada district, just steps from Baluarte Bridge.
Price fromUS$ 79per nightSelect
Not available
1910 Del Mar, Mazatlan, Mexico, 82017
1.2 mi from City Center1.2 mi from City Center
In the hotel you will find the exclusive 24-hour restaurant that offers selected typical specialties of international cuisine.
7.0
Very good7 reviews
Price fromUS$ 56per nightSelect
Not available
Av. Ernesto Coppel Campana 725 82100 Mazatlan, Mazatlan, Mexico
7.7 mi from City Center
The hotel has an infinity pool and lies close to Mazatlan International Center which is worth visiting.
Price fromUS$ 82per nightSelect
Not available
Constitucion #809 Centro, Mazatlan, Mexico, 82000
2.0 mi from City Center
Price fromUS$ 23per nightSelect
Not available
Av. Camaron Sabalo 2212, Mazatlan, Mexico, 82103
4.1 mi from City Center1700 yd from Christine's European Spa
Located next to Sport Fishing Mazatlan, the venue comprises 18 rooms with pool views.
Price fromUS$ 58per nightSelect
Not available
Avenida Camaron Sabalo, Mazatlan, Mexico, 82110
4.2 mi from City Center300 yd from Christine's European Spa
There are rooms facing the mountain and the hotel is set close to Mazagua.
Price fromUS$ 81per nightSelect
Not available
Calamar 24, Mazatlan, Mexico, 82100
4.2 mi from City Center400 yd from Christine's European Spa
The family hotel is a good starting point to Mazatlan' sights including Sensation Catamaran and All Over Mazatlan.
Price fromUS$ 28per nightSelect
Not available
Av. Camaron Sabalo 110, Mazatlan, Mexico, 82110
2.6 mi from City Center1.5 mi from Christine's European Spa
The budget hotel is a good starting point to Mazatlan' sights including Acuario Mazatlan and Joyeria Cielito Lindo.
Price fromUS$ 36per nightSelect
Not available
Carnaval 1205 Colonia Centro, Mazatlan, Mexico
2.2 mi from City Center
Featuring an al fresco restaurant, the hotel is located off Continuity of Life and boasts a private pool.
Price fromUS$ 86per nightSelect
Not available
Rio Nilo 414 Fracc. Gaviotas Zona Dorada, Mazatlan, Mexico, 82110
3.3 mi from City Center1600 yd from Christine's European Spa
Offering 8 rooms with sea views, the hotel is set in Zona Dorada district, just steps from Mercado Verde.
Price fromUS$ 91per nightSelect
Not available
Paseo Claussen No. 101 Esquina Jaboneria, Mazatlan, Mexico, 82000
1.8 mi from City Center
Featuring a patio, this property is situated a short distance from Catedral Basilica de Mazatlan and about a 30-minute walk from the center of Mazatlan.
Price fromUS$ 81per nightSelect
Not available
Av. Del Mar Num. 840, Mazatlan, Mexico, 82010
1.1 mi from City Center1.1 mi from City Center
Set near Lookout Mountain, this affordable venue is 20 minutes' walk of the city center.
Price fromUS$ 48per nightSelect
Not available
Avenida Del Mar 1020, Mazatlan, Mexico
2.2 mi from City Center
The hotel has a terrace restaurant plus 42 rooms and is located in a beach area.
Select
Not available
Don Julio Berdegue #21, Fracc. El Cid , Mazatlan, Mexico
3.4 mi from City Center1500 yd from Christine's European Spa
Nestled 6 km from Mazatlan city center, the hotel boasts an outdoor pool and a garden bar.
Price fromUS$ 315per nightSelect
Not available
Av. Del Mar 1111 #500 Apdo. Postal 1088, Mazatlan, Mexico
The hotel has a swimming pool and lies close to Cultural Center of Ensenada which is worth visiting.
Price fromUS$ 78per nightSelect
Not available
Jaboneria 101, Centro, 82000 Mazatlan, Sin., Mexico Mazatlan Downtown, Sinaloa, Mexico 82000 Mazatlan Downtown, Sinaloa, Mexico, Mazatlan, Mexico, 82000
1.8 mi from City Center
The designer hotel is a good starting point to Mazatlan' sights including El Faro Lighthouse and Templo del Senor San Jose.
Price fromUS$ 117per nightSelect
Not available
Av Camaron Sabalo 696, 5A. Gaviotas, 82110 Mazatlan, Sin., Mexico Mazatlan, Mazatlan, Mexico 82110 Mazatlan, Mazatlan, Mexico, Mazatlan, Mexico
3.9 mi from City Center400 yd from Christine's European Spa
A few meters away you can enjoy Hook Up To.
Price fromUS$ 111per nightSelect
Not available
Venustiano Carranza #4,Centro Historico,Mazatlan,Sinaloa 82000, Mazatlan, Mexico, 82000
2.4 mi from City Center
Guests of this hotel near Caverna del Diablo can go for a swim in an indoor swimming pool or enjoy a seasonal outdoor pool, a summer terrace and a library.
Price fromUS$ 113per nightSelect
Not available
Av. Lola Beltran 811 Esq. Con Av. Cruz Lizarraga Col. Palos Prietos, Mazatlan, Mexico, 82010
1500 yd from City Center1500 yd from City Center
Price fromUS$ 63per nightSelect
Not available
Avenida Camaron Sabalo Fraccionamiento El Cid P.O, Mazatlan, Mexico
1.7 mi from City Center
Situated 1200 metres from Mexicolors Gallery in Mazatlan, this venue features a bar, squash courts and a tennis court.
Select
Not available
Avenida Miguel Aleman 34 Col Centro, Mazatlan, Mexico, 82000
2.5 mi from City Center
Price fromUS$ 127per nightSelect
Not available
3 Avenida Gabriel Ruiz, Mazatlan, Mexico, 82110
3.4 mi from City Center1200 yd from Christine's European Spa
Price fromUS$ 33per nightSelect
Not available
Esq. Lopez Portillo, Mazatlan, Mexico, 82110
5.6 mi from City Center
Set close to Avenida Sabalo Cerritos, the hotel offers an outdoor pool together with tennis courts and a bar for guest enjoyment.
Select
Not available
Belisario Dominguez #1607 Esquina Con, Mazatlan, Mexico, 82000
2.2 mi from City Center
Price fromUS$ 123per nightSelect
Not available
Manuel Bonilla 12, Mazatlan, Mexico, 82000
2.5 mi from City Center
Featuring an outdoor pool, this hotel is located only minutes from the beach and close to Malecon.
Select
Not available
Manuel Bonilla 12, Centro, Mazatlan, Mx, Mazatlan, Mexico
2.5 mi from City Center
The hotel has an outdoor pool and lies close to Plaza de la Republica which is worth visiting.
Select
Not available
811 Avenida Camaron Sabalo S/N, Mazatlan, Mexico
3.6 mi from City Center800 yd from Christine's European Spa
Set close to Casino MonteCarlo, the hotel boasts local meals served at the onsite gastronomic restaurant.
Price fromUS$ 99per nightSelect
Not available
Av. Camaron Sabalo S/N, Zona Dorada, Mazatlan, Mexico
4.2 mi from City Center300 yd from Christine's European Spa
Featuring an outdoor swimming pool, this family venue gives access to Sensation Catamaran.
Price fromUS$ 78per nightSelect
Not available
Av. Sabalo Cerritos S/N, Mazatlan, Mexico, 82100
4.9 mi from City Center1.1 mi from Christine's European Spa
This 2-bedroom apartment can accommodate up to 6 people, within a 25-minute walk from Jims Sportfishing.
Price fromUS$ 233per nightSelect
Not available
Avenida Camaron Sabalo 2312, Marina Mazatlan, Mazatlan, Mx, Mazatlan, Mexico, 82112
4.6 mi from City Center1.3 mi from Christine's European Spa
Featuring 2 bedrooms, a kitchen, and a sunny balcony, the property is 2.6 km from Baluarte Bridge.
Price fromUS$ 190per nightSelect
Not available
Avenida Camaron Sabalo P.O. Box 411,, Mazatlan, Mexico
1.7 mi from City Center
Set near Continuity of Life, this luxury venue is 30 minutes' walk of the city center.
Select
Not available
Avenida Camaron Sabalo Numero 696, Mazatlan, Mexico
3.8 mi from City Center500 yd from Christine's European Spa
Located near Sea Shell City Museo de Conchas, the venue offers 75 rooms and a great view.
Select
Not available

Filtering results

Please wait...

69 hotels found