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

216 hotels in Mazatlan

Filter by
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
Riu Emerald Bay All InclusiveCalzada Camaron Sabalo, Mazatlan, Mexico, 82110View on map
11.6 km from City Centre
Placed just off Paco's Reserva De Flora & Fauna in a conservation area, this hotel offers a health club, a spa centre and a solarium onsite.
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • Car park
    +1
Price fromC$ 273per nightSelect
Not available
Playa MazatlanAve Playa Gaviotas 202, Mazatlan, Mexico, 82110View on map
4.6 km from City Centre2.2 km from Christine's European Spa
Set near Astro Yoga in Zona Dorada district, this hotel offers a spectacular view of the sea along with reflexology, stone massage and facials on the premises.
  • The hotel has
    • On-site car park
    +1
8.4
Great38 reviews
Price fromC$ 250per nightSelect
Not available
El Cid Castilla Beach HotelAv Camaron Sabalo S/N, Mazatlan, Mexico, 82110
5.6 km from City Centre1000 m from Christine's European Spa
An American cuisine and a swim-up bar are offered during your stay in this comfortable hotel that boasts a convenient setting close to a coach station.
6.8
Nice39 reviews
Price fromC$ 146per nightSelect
Not available
Pueblo Bonito Emerald BayAv. Emesto Coppel Compania S/N, Nuevo Mazatlan, Mazatlan, Mexico, 82110
11.9 km from City Centre
Enjoy pizza restaurant onsite or admire panoramic views while staying in the hotel boasting location in the centre of Mazatlan.
8.0
Great44 reviews
Price fromC$ 422per nightSelect
Not available
El Cid Marina Beach HotelAvenida Camaron Sabalo S/N, Mazatlan, Mexico, 82110
5.8 km from City Centre800 m from Christine's European Spa
Guests of the hotel can enjoy a year-round outdoor swimming pool plus steam baths and massage services, or take a walk to All Over Mazatlan set nearby.
8.8
Great36 reviews
Price fromC$ 192per nightSelect
Not available
Oceano PalaceAvenida Camaron Sabalo S/N, Mazatlan, Mexico, 82110
6.9 km from City Centre400 m from Christine's European Spa
Situated close to Galerias Mazatlan, this hotel in Mazatlan features a pool area and a heated swimming pool.
6.2
Nice44 reviews
Price fromC$ 73per nightSelect
Not available
Pueblo Bonito MazatlanAvenida. Camaron Sabalo No. 2121 Norte Apartado Postal No. 6, Mazatlan, Mexico, 82110
7.2 km from City Centre800 m from Christine's European Spa
Conveniently located right next to Sensation Catamaran, the hotel has luxury rooms to offer as well as a lobby bar.
8.2
Great42 reviews
Price fromC$ 408per nightSelect
Not available
El Cid Granada Hotel & Country ClubAvenida Camaron Sabalo S/N, Mazatlan, Mexico, 82110
5.6 km from City Centre1000 m from Christine's European Spa
The hotel, featuring 120 luxury rooms along with steam baths and massage services onsite, boasts a beautiful location in Zona Dorada district.
7.2
Very good30 reviews
Price fromC$ 139per nightSelect
Not available
Royal Villas ResortAvenida Camaron Sabalo 500, Mazatlan, Mexico, 82110
5.4 km from City Centre1.2 km from Christine's European Spa
While here, be sure to visit La Gran Plaza reachable on foot, enjoy an outdoor swimming pool or steam baths and massage provided by the hotel ideally set in Mazatlan.
7.6
Very good32 reviews
Price fromC$ 139per nightSelect
Not available
Luna PalaceAve Camaron Sabalo S/N, Zona Dorada, Mazatlan, Mexico, 82110
7.1 km from City Centre700 m from Christine's European Spa
The hotel offers easy access to Sensation Catamaran, boasting 200 rooms in the heart of Mazatlan.
6.6
Nice41 reviews
Price fromC$ 191per nightSelect
Not available
El Cid El Moro Beach HotelAv Camaron Sabalo S N B, Mazatlan, Mexico, 82110
5.8 km from City Centre800 m from Christine's European Spa
Close to Deer Island in Mazatlan, the authentic hotel is lodged in a Mexican-style building and consists of 390 rooms.
7.4
Very good42 reviews
Price fromC$ 158per nightSelect
Not available
The Inn At MazatlanAvenida Camaron Sabalo 6291, Mazatlan, Mexico, 82110
5.6 km from City Centre1000 m from Christine's European Spa
Fitted with a health club, a spa centre and a steam room, the property is based in the heart of Mazatlan, and boasts cosy rooms plus a swimming pool.
7.8
Very good101 reviews
Price fromC$ 148per nightSelect
Not available
Torres MazatlanAv. Sabalo Cerritos Esq. Lopez Portillo, Mazatlan, Mexico, 82110
9.0 km from City Centre
Located near Hook Up To, this hotel features a heated pool and a gym.
5.8
Guest rating5 reviews
Price fromC$ 250per nightSelect
Not available
Estrella Del Mar Resort MazatlanCamino Isla De La Piedra Km 10, Mazatlan, Mexico, 82267
15.9 km from City Centre
Located in a beach area, this hotel with 68 designer rooms overlooking the Pacific Ocean welcomes guests with a heated outdoor pool, a summer terrace and water slides.
9.6
Perfect9 reviews
Price fromC$ 111per nightSelect
Not available
Las Flores Beach ResortAvenida Playa Gaviotas 212, Mazatlan, Mexico, 82110
4.9 km from City Centre1.9 km from Christine's European Spa
Located next to Galerias Mazatlan, the venue comprises 119 rooms with garden views.
7.2
Very good55 reviews
Price fromC$ 130per nightSelect
Not available
Costa De Oro Beach HotelAv. Camaron Sabalo No 710 Zona Dorada, Mazatlan, Mexico, 82110
5.5 km from City Centre1.1 km from Christine's European Spa
Located near La Gran Plaza, the hotel offers sea views and an outdoor swimming pool.
7.4
Very good57 reviews
Price fromC$ 102per nightSelect
Not available
La SiestaOlas Altas No. 11 Sur Centro, Mazatlan, Mexico, 82000
3.7 km from City Centre
This hotel serves local meals and features a salt water pool, boasting a beautiful location next to Mazatlan Farmers Market.
8.0
Great70 reviews
Price fromC$ 66per nightSelect
Not available
Emporio MazatlanCamaron Sabalo No. 51 Golden Zone, Mazatlan, Mexico, 82100
4.2 km from City Centre
Centrally located in Zona Dorada district, the hotel offers to try seafood meal, enjoy a year-round outdoor pool or explore Immaculate Conception Cathedral set nearby.
7.2
Very good132 reviews
Price fromC$ 122per nightSelect
Not available
Hotel Solamar InnAv. Camaron Sabalo, Mazatlan, Mexico
6.6 km from City Centre200 m from Christine's European Spa
The hotel includes an outdoor swimming pool, boasting a convenient location close to Sport Fishing Mazatlan.
Price fromC$ 137per nightSelect
Not available
Hotel Playa BonitaAv Playa Gaviotas 27, Mazatlan, Mexico
4.4 km from City Centre2.3 km from Christine's European Spa
There are rooms facing the ocean and the hotel is set close to Astro Yoga.
Price fromC$ 70per nightSelect
Not available
Azteca InnAv. Playa Gaviotas No. 307, Mazatlan, Mexico, 82110
4.7 km from City Centre2.1 km from Christine's European Spa
Featuring historical architecture, the venue provides 74 rooms and offers easy access to Sport Fishing Mazatlan.
8.0
Great26 reviews
Price fromC$ 67per nightSelect
Not available
Quality Inn MazatlanBugambilia # 100 Esq. Playa Gaviotas, Mazatlan, Mexico, 82110
4.6 km from City Centre2.2 km from Christine's European Spa
The hotel has a specialty restaurant plus 89 rooms and is located in a commercial area.
Price fromC$ 128per nightSelect
Not available
The Palms Resort Of MazatlanAv. Camaron Sabalo 696, Zona Dorada, Mazatlan, Mexico, 82100
5.9 km from City Centre700 m from Christine's European Spa
A short walk from Onilikan Artisan Liquors, this hotel offers a snack bar together with a tennis court and a golf course.
8.0
Great70 reviews
Price fromC$ 104per nightSelect
Not available
Gaviana ResortAvenida Playa Gaviotas,100 Zona Dorada, Mazatlan, Mexico, 82110
4.5 km from City Centre2.3 km from Christine's European Spa
The hotel is based in an original-style building located in the historic part of Mazatlan, offering 200 rooms.
8.4
Great12 reviews
Price fromC$ 132per nightSelect
Not available
Pacific Palace Beach Tower HotelAvenida Camaron Sabalo Sn, Mazatlan, Mexico, 82110
7.0 km from City Centre500 m from Christine's European Spa
The hotel has a private swimming pool and lies close to Christine's European Spa which is worth visiting.
Price fromC$ 163per nightSelect
Not available
Faro Mazatlan Beach ResortPunta Del Sabalo - Zona Dorada,S/N , Mazatlan, Mexico
7.5 km from City Centre1.1 km from Christine's European Spa
Guests can enjoy local menu and a solarium and a Jacuzzi while staying in this luxury hotel, set in a business area.
Select
Not available
Isla Mazatlan Golden ResortPaseo De La Isla No 1, Mazatlan, Mexico, 00000
7.1 km from City Centre1.6 km from Christine's European Spa
This hotel in a marina area of Mazatlan has a snack bar and offers a spa area and a Jacuzzi.
Price fromC$ 369per nightSelect
Not available
Best Western Posada FreemanOlas Altas #79 Sur, Mazatlan, Mexico, 82000
3.9 km from City Centre
Located just off Museo El Rincon de Pedro Infante, this hotel is nestled in an art deco-style building and features a private pool.
8.8
Great3 reviews
Price fromC$ 126per nightSelect
Not available
Sleep Inn MazatlanAv Paseo Del Pacifico 3407 Marina Mazatlan, Mazatlan, Mexico, 82129
7.4 km from City Centre
Centrally set close to Mazatlan International Center, the hotel offers non-smoking rooms and a traditional restaurant.
Price fromC$ 73per nightSelect
Not available
Ocean Breeze Hotel MazatlanAv Sabalos Cerritos S/N, Mazatlan, Mexico, 82100
9.7 km from City Centre
The hotel featuring exceptional location, includes a plunge pool and a gym area, aquafit and aerobics classes, plus guests can visit Sport Fishing Mazatlan nearby.
8.4
Great4 reviews
Price fromC$ 181per nightSelect
Not available
Park Royal Beach MazatlanAvenida Sabalo Cerritos 3110, Marina Mazatlan, Mazatlan, Mexico, 82100
8.3 km from City Centre2.3 km from Christine's European Spa
This lovely hotel includes Turkish steam bath and various massages, boasting a beachfront location next to the Pacific Ocean.
8.2
Great19 reviews
Price fromC$ 118per nightSelect
Not available
Quijote InnAv Camaron Sabalo S/N Esq Tiburon, Mazatlan, Mexico, 82100
6.4 km from City Centre200 m from Christine's European Spa
Located in the heart of Mazatlan, this hotel features scuba diving, water skiing and horse riding.
6.4
Nice13 reviews
Price fromC$ 100per nightSelect
Not available
The Melville Boutique HotelConstitucion #99, Mazatlan, Mexico
3.6 km from City Centre
Set a few minutes' walk away from Monumento a Jose Angel Espinoza Ferrusquilla, the hotel boasts antique architecture and 20 rooms with Colonial decor.
Price fromC$ 99per nightSelect
Not available
Hotel Playa Marina73 Av. Del Mar Col. Ferrocarrilera, Mazatlan, Mx, Mazatlan, Mexico
1.9 km from City Centre1.9 km from City Center
A short walk from Cerro Creston, this hotel offers a lobby bar together with an indoor swimming pool, a ballroom and a golf course.
Price fromC$ 69per nightSelect
Not available
Mayan Palace MazatlanAvenida Sabalo Cerritos S N Zona Hotelera Norte, Mazatlan, Mexico, 82100
9.7 km from City Centre
Set within a 10-minute walk of the city center of Sinaloa, the apartment features aqua fitness and aerobics classes.
5.0
Guest rating1 review
Select
Not available
Villas El RanchoAv Sabalo Cerritos 3170, Mazatlan, Mexico, 82100
8.7 km from City Centre
Located adjacent to Sensation Catamaran in Mazatlan, this hotel offers 28 rooms and a breathtaking view of the sea.
7.2
Very good
Price fromC$ 168per nightSelect
Not available
Cerritos Resort Av. Sabalo Cerritos, Mazatlan, Mx, Mazatlan, Mexico
11.3 km from City Centre
Situated in Mazatlan, a 20-minute drive to Mazagua, this villa features the balcony and a sunny patio.
Price fromC$ 432per nightSelect
Not available
Best Western Hotel Posada Freeman Zona DoradaAv. Camaron Sabalo N 777, Mazatlan, Mexico, 82110
5.6 km from City Centre1000 m from Christine's European Spa
Guests will enjoy a plunge pool and 50 rooms, while staying in the pleasant hotel with location close to the Pacific Ocean.
5.6
Guest rating1 review
Price fromC$ 133per nightSelect
Not available
Old Mazatlan InnPedregoso ,18 , Mazatlan, Mexico
3.6 km from City Centre
Offering convenient proximity to Museo de Arte Mazatlan, the hotel is also close to Cerro de la Neveria.
Select
Not available
Ocean View Beach HotelAvenida Camaron Sabalo 601, Mazatlan, Mexico
5.1 km from City Centre1.6 km from Christine's European Spa
Mexican meals and a year-round outdoor pool are available for guests in this hotel based in the heart of Mazatlan.
Price fromC$ 144per nightSelect
Not available
Thelocal Hotels Mazatlan905 Avenida Camaron Sabalo, Mazatlan, Mexico, 82148
6.1 km from City Centre500 m from Christine's European Spa
The venue features an outdoor pool and a 24-hour restaurant, boasting location next to Deer Island .
Price fromC$ 108per nightSelect
Not available
Don Pelayo Pacific BeachAv Del Mar 1111, Mazatlan, Mexico, 82010
3.5 km from City Centre
There are a nightclub, a swimming pool and a golf course onsite of the classic hotel, that boasts breathtaking views and location next to the Pacific Ocean.
Price fromC$ 130per nightSelect
Not available
Hotel MarianaCamaron Sabalo 698. Zona Dorada, Mazatlan, Mexico, 82110
5.4 km from City Centre1.2 km from Christine's European Spa
Offering 17 rooms with sea views, the hotel is set in Zona Dorada district, just steps from Mercado Verde.
Price fromC$ 43per nightSelect
Not available
Park Inn By Radisson Mazatlan3170 Avenida Sabalo Cerritos, Mazatlan, Mexico, 82112
8.7 km from City Centre
Offering location in Cerritos district close to Mazagua, this accommodation features 118 rooms and cots and a special menu.
Price fromC$ 84per nightSelect
Not available
Coral Island Beach View HotelAvenida Del Mar 1234 Zona Costera, Mazatlan, Mexico
3.1 km from City Centre
Located off Galerias Mazatlan in a shopping area, this hotel offers an infinity pool along with an amazing view of the sea.
Price fromC$ 133per nightSelect
Not available
Suitel 522 Eco HostelRio Presidio, 522, Mazatlan, Mexico, 82010
1.5 km from City Centre1.5 km from City Center
The boutique hotel is a good starting point to Mazatlan' sights including Catedral Basilica de Mazatlan and Lookout Mountain.
Price fromC$ 67per nightSelect
Not available
AguamarinaAvenida Del Mar 110 Colonia Palos Prietos, Mazatlan, Mexico
1.7 km from City Centre1.7 km from City Center
Nestled in Malecon of Mazatlan district adjacent to a bus stop, the hotel offers 16 beautiful rooms along with ocean views.
8.0
Great3 reviews
Price fromC$ 119per nightSelect
Not available
Hotel Sands Arenas1910 Del Mar, Mazatlan, Mexico, 82017
1.9 km from City Centre1.9 km from City Center
The hotel has an outdoor swimming pool and lies close to Lookout Mountain which is worth visiting.
7.0
Very good7 reviews
Price fromC$ 70per nightSelect
Not available
Holiday Inn Resort MazatlanAvenida Playa Gaviotas 220, Mazatlan, Mexico
5.1 km from City Centre1.8 km from Christine's European Spa
Only a short distance from Deer Island, the hotel with 164 rooms comprises a casino, an aqua park and a sundeck, plus an in-house restaurant, serving international specilities.
Price fromC$ 92per nightSelect
Not available
Diamond BayAv. Ernesto Coppel Campana 725 82100 Mazatlan, Mazatlan, Mexico
12.3 km from City Centre
Boasting setting next to Mazatlan International Center, this beachfront property offers an infinity swimming pool onsite as well as child care and a playground for children.
Price fromC$ 113per nightSelect
Not available
Hotel Raices De MarSixto Osuna, 512, Mazatlan, Mexico, 82000
3.5 km from City Centre
Price fromC$ 183per nightSelect
Not available
Hotel Boutique Casa Lulu2 Jose Maria Iribarren, Mazatlan, Mexico, 82000
3.4 km from City Centre
Offering 7 rooms with sea views, the hotel is set in Malecon of Mazatlan district, just steps from Museo El Rincon de Pedro Infante.
Price fromC$ 152per nightSelect
Not available
The Inn At Centro HistoricoBelisario Dominguez #1607 Sur, Mazatlan, Mexico
3.5 km from City Centre
Set a few minutes' walk away from Lookout Mountain, the hotel boasts classical architecture and 66 rooms with Mexican decor.
Price fromC$ 82per nightSelect
Not available
Mayan Sea Garden MazatlanCalz Sabalo Cerritos Sn Fracc Los Cerritos, Mazatlan, Mexico, 81110
9.7 km from City Centre
A few meters away you can enjoy Jims Sportfishing.
6.4
Nice31 reviews
Price fromC$ 99per nightSelect
Not available
Marina Del Rey Beach ClubAvenida Sabalo Cerritos Numero 1000, Mazatlan, Mexico, 557440335
2.7 km from City Centre
Set near Luna: Arte Contemporaneo, this budget venue is 30 minutes' walk of the city center.
10.0
Perfect1 review
Price fromC$ 155per nightSelect
Not available
El Sol La Vida (Adults Only)Avenida Ernesto Coppel #520, Mazatlan, Mexico
13.2 km from City Centre
The hotel features toys and board games for children, offering perfect location close to a bus stop.
Price fromC$ 199per nightSelect
Not available
Las 7 Maravillas (Adults Only)Avenida Las Palmas #1, Mazatlan, Mexico, 82000
2.9 km from City Centre
The hotel features a garden restaurant, while near the venue, set in Malecon of Mazatlan district, one will find Nidart.
Price fromC$ 122per nightSelect
Not available
City Express MazatlanAv. Toreo No.91 Esq. Rafael Buelna, Mazatlan, Mexico, 82120
3.9 km from City Centre
This accommodation is located near Immaculate Conception Cathedral in a historic area and boasts a private swimming pool together with a lounge bar onsite.
Price fromC$ 69per nightSelect
Not available
Essen'S HotelAvenida Del Mar 900 Colonia Flamingos , Mazatlan, Mexico, 82110
3.5 km from City Centre
Featuring a plunge swimming pool along with 53 modern rooms, the venue is nestled in Malecon of Mazatlan district.
Price fromC$ 81per nightSelect
Not available
Marena Suites And ApartmentsBoulevard Del Marlin # 5305, Mazatlan, Mexico, 82100
7.1 km from City Centre900 m from Christine's European Spa
Featuring a year-round outdoor pool along with 16 modern rooms, the venue is nestled in Zona Dorada district.
Price fromC$ 85per nightSelect
Not available
Hotel EsperanzaEjercito Mexicano #1200, Mazatlan, Mexico, 82016
1.3 km from City Centre1.3 km from City Center
There are rooms facing the city and the hotel is set close to Mazatlán.
Price fromC$ 32per nightSelect
Not available
Ibis Mazatlan MarinaAvenida Del Delfin 6300 Esq Quinta Avenida Marina, Mazatlan, Mexico, 82112
7.7 km from City Centre
This business hotel is ideally located in Marina Mazatlan district and has 119 rooms with views of the city.
Price fromC$ 66per nightSelect
Not available
Posada Del ParqueBelisario Dominguez 2313, Mazatlan, Mexico, 82000
3.0 km from City Centre
Located next to Plaza de la Republica, the venue comprises 13 rooms with city views.
Price fromC$ 89per nightSelect
Not available
Loft SabaloCalamar 24, Mazatlan, Mexico, 82100
6.8 km from City Centre400 m from Christine's European Spa
Set at a short distance from Sensation Catamaran, it is family accommodation to stay in Zona Dorada district of the city.
Price fromC$ 45per nightSelect
Not available
Condominios Islas Del SolAvenida Camaron Sabalo Numero 696, Mazatlan, Mexico
6.1 km from City Centre500 m from Christine's European Spa
Just 2 km from Dave's Fishing Charter & Boat Tours, this hotel offers windsurfing, water skiing and table tennis for guests to keep active.
Select
Not available
Torrenza BoutiqueAv Sabalo Cerritos S/N Fraccionamiento Sabalo Cerritos, Mazatlan, Mexico, 82110
8.1 km from City Centre2.1 km from Christine's European Spa
Overlooking the Pacific Ocean and offering an air-conditioned restaurant, the hotel is set in a beach area close Mazagua.
Price fromC$ 100per nightSelect
Not available
Casa Lucila Hotel Boutique (Adults Only)Olas Altas, 16, Mazatlan, Mexico
4.1 km from City Centre
Guests at the hotel can enjoy aromatherapy and various massages or admire a stunning view, boasting location in the heart of the city close to Mazatlan Farmers Market.
Price fromC$ 217per nightSelect
Not available
Hotel MazatlanAvenida Rafael Buelna 185, Mazatlan, Mexico
3.9 km from City Centre
The hotel strategically located in Zona Dorada district close to Joyeria Cielito Lindo has 62 rooms.
Price fromC$ 52per nightSelect
Not available
Hill House MazatlanObservatorio 8 Cerro Del Vigia, Mazatlan, Mexico, 82000
4.4 km from City Centre
Located near Plaza Machado, this budget hotel features a buffet breakfast.
Price fromC$ 100per nightSelect
Not available
Posada 53Roosevelt 53, Mazatlan, Mexico, 82000
3.7 km from City Centre
Within easy reach of Fuerte 31 de Marzo, this hotel comprises 13 rooms with private bathrooms.
Price fromC$ 126per nightSelect
Not available
Olas Altas Inn Hotel & SpaAvenida Del Mar, 719 Colonia Estadio, Mazatlan, Mexico, 82140
2.6 km from City Centre
This high quality hotel is located in the heart of Mazatlan, boasting an outdoor pool onsite.
7.4
Very good46 reviews
Price fromC$ 81per nightSelect
Not available
Costa Bonita Condominium & Beach ResortAvenida Sabalo Cerritos 7500, Mazatlan, Mexico, 82100
10.9 km from City Centre
This hotel in a marina area of Mazatlan offers international specialties served in the onsite al fresco restaurant.
8.8
Great10 reviews
Price fromC$ 118per nightSelect
Not available
Hotel Maria CoralIsla De La Piedra, Mazatlan, Mexico
4.5 km from City Centre
The hotel offers a beachfront accommodation with 20 rooms in the beach area of Mazatlan.
Price fromC$ 148per nightSelect
Not available
The Jonathon Boutique HotelCarnaval 1205 Colonia Centro, Mazatlan, Mexico
3.6 km from City Centre
Offering a private swimming pool, the hotel is placed in the historic area of Mazatlan, just off Continuity of Life.
Price fromC$ 113per nightSelect
Not available
Capital O Zona Dorada InnAv Camaron Sabalo 308, Zona Dorada, Mazatlan, Mexico, 82110
4.7 km from City Centre2.0 km from Christine's European Spa
Offering 6 rooms with city views, the hotel is set in Zona Dorada district, just steps from Bula.
5.0
Guest rating1 review
Price fromC$ 67per nightSelect
Not available
Hostal MazatlanConstitucion #809 Centro, Mazatlan, Mexico, 82000
3.3 km from City Centre
Price fromC$ 30per nightSelect
Not available
Suites San LuisRio Nilo 414 Fracc. Gaviotas Zona Dorada, Mazatlan, Mexico, 82110
5.3 km from City Centre1.4 km from Christine's European Spa
Located next to Mercado Verde, the venue comprises 8 rooms with sea views.
Price fromC$ 125per nightSelect
Not available
Star Palace Beach HotelAvenida Camaron Sabalo, Mazatlan, Mexico, 82110
6.8 km from City Centre300 m from Christine's European Spa
Offering location in Zona Dorada district, the hotel features cots and babysitting for guests with children.
Price fromC$ 108per nightSelect
Not available
Venados InnAv. Camaron Sabalo 110, Mazatlan, Mexico, 82110
4.3 km from City Centre2.5 km from Christine's European Spa
Set at a short distance from Acuario Mazatlan, it is budget accommodation to stay in Zona Dorada district of the city.
Price fromC$ 55per nightSelect
Not available
Marina SuitesAv. Camaron Sabalo 2212, Mazatlan, Mexico, 82103
6.6 km from City Centre1.6 km from Christine's European Spa
This luxury hotel with pool views lies close to the sights of Mazatlan including Sport Fishing Mazatlan.
Price fromC$ 143per nightSelect
Not available
Casa De Leyendas Bed And Breakfast (Adults Only)Venustiano Carranza #4,Centro Historico,Mazatlan,Sinaloa 82000, Mazatlan, Mexico, 82000
3.9 km from City Centre
Featuring a library and a golf course, this hotel is adjacent to Museo de Arte Mazatlan and 4 km from the city center.
Price fromC$ 155per nightSelect
Not available
Hotel DwanaAvenida Miguel Aleman 34 Col Centro, Mazatlan, Mexico, 82000
4.0 km from City Centre
Price fromC$ 174per nightSelect
Not available
Margaritas Hotel & Tennis Club709 Av Camaron Sabalo, Mazatlan, Mexico
5.4 km from City Centre1.2 km from Christine's European Spa
Guests of this hotel will be amazed at scenic views of the mountain and definitely appreciate the proximity to Bula.
Price fromC$ 62per nightSelect
Not available
Hotel AtenasCalle Carnaval 919 Colonia Playa Sur, Mazatlan, Mexico
4.4 km from City Centre
This hotel features rooms with garden views, while a central location provides easy access to Museo Arqueologia.
Price fromC$ 54per nightSelect
Not available
Hotel La PalapaAve. Luis Donaldo Colosio 19900 Col. Ninos Heroes, Mazatlan, Mexico, 82190
2.0 km from City Centre2.0 km from City Center
A few meters away you can enjoy Plaza Machado.
7.8
Very good1 review
Price fromC$ 65per nightSelect
Not available
Apartamentos Torre II CondominiosCalamar 16, Mazatlan, Mexico
6.7 km from City Centre300 m from Christine's European Spa
Situated in Zona Dorada district, the property comprises a kitchen and 2 bedrooms.
Price fromC$ 58per nightSelect
Not available
Casa MoisesAv. Playa Gaviotas 224 Zona Dorada, Mazatlan, Mexico, 82110
5.1 km from City Centre1.7 km from Christine's European Spa
Located just 2.1 km from Immaculate Conception Cathedral, the beachfront venue features an outdoor pool.
Price fromC$ 95per nightSelect
Not available
Quintas Del Mar IIAv. Sabalo Cerritos No. 6000, Mazatlan, Mexico, 82112
10.7 km from City Centre
Featuring barbecue, a tennis court and a golf course, this venue provides convenient access to Sport Fishing Mazatlan and is within a 35-minute drive from Gen Rafael Buelna airport.
Price fromC$ 195per nightSelect
Not available
Departamento Zona DoradaCalzada Camaron Sabalo 1998, Mazatlan, Mexico, 82100
6.9 km from City Centre400 m from Christine's European Spa
Located in Mazatlan, a 20-minute walk from Mazagua, this accommodation comes with 2 bedrooms and a kitchen.
Price fromC$ 114per nightSelect
Not available
Isla Mazatlan Residence ClubPaseo De La Isla 1 Marina Mazatlan, Mazatlan, Mexico, 82103
7.1 km from City Centre1.5 km from Christine's European Spa
The apartment features a terrace view, 3 bedrooms with a balcony and invites guests to visit El Salto Adventures nearby.
8.0
Great4 reviews
Price fromC$ 283per nightSelect
Not available
Funky Monkey HostelCerro Boludo 112, Mazatlan, Mexico, 82110
4.6 km from City Centre2.0 km from Christine's European Spa
Featuring an aqua park, a sun terrace and a shared lounge, this venue provides convenient access to Deer Island and is within a 30-minute drive from Gen Rafael Buelna airport.
Price fromC$ 21per nightSelect
Not available
Villa Serena Centro HistoricoHeriberto Frias #1610, Col. Centro, Mazatlan, Mexico, 82000
3.4 km from City Centre
Featuring a plunge swimming pool along with 19 functional rooms, the venue is nestled in Malecon of Mazatlan district.
Price fromC$ 106per nightSelect
Not available
Departamento AgradableCalle Bravo 9 Departamento B Fraccionamiento Antiguo Aeropuerto, Mazatlan, Mexico, 82146
2.2 km from City Centre2.2 km from City Center
Opening onto a terrace, this apartment in Malecon of Mazatlan district comes with 2 bedrooms and a full kitchen.
Price fromC$ 108per nightSelect
Not available
Casa De Los Suenos1312 Calle Tte. Azueta, Mazatlan, Mexico, 82000
3.2 km from City Centre
Featuring a terrace and 3 bedrooms, the property is set close to Cerro Creston.
Price fromC$ 70per nightSelect
Not available
Marina Del ReyAvenida Camaron Sabalo 1000 Departamento 107, Mazatlan, Mexico, 82103
8.2 km from City Centre2.1 km from Christine's European Spa
While staying in this 2-bedroom apartment with a nice balcony, guests can visit Baluarte Bridge.
Price fromC$ 113per nightSelect
Not available
Posada Gabriel 162Sierra Rumorosa 162 Lomas De Mazatlan, Mazatlan, Mexico, 82110
4.0 km from City Centre
Situated 4 km from the centre of Mazatlan, the apartment with a view over the garden offers a sunny patio.
Price fromC$ 41per nightSelect
Not available
Hotel Pueblo Bonito Emerald Bay Resort & SpaAv. Emesto Coppel Compania S/N, Mazatlan, Mexico, 82110
11.9 km from City Centre
The hotel, placed in a luxurious-style building, offers location in the centre of Mazatlan, boasting 35 comfortable rooms and a private pool.
Price fromC$ 1 001per nightSelect
Not available
Hotel Club PlayamarAv. Del Mar Num. 840, Mazatlan, Mexico, 82010
1.8 km from City Centre1.8 km from City Center
Boasting a shared lounge, a picnic area and a ballroom, the hotel with non-smoking rooms is set in a downtown area near Cerro Creston.
Price fromC$ 66per nightSelect
Not available
Hotel Hacienda MazatlanAv. Del Mar Y Flamingos, Mazatlan, Mx, Mazatlan, Mexico, 82000
1.9 km from City Centre1.9 km from City Center
With stunning views of the ocean, the accommodation is set in vicinity of Plaza Machado.
Price fromC$ 165per nightSelect
Not available
Bel Air Boutique Residence MazatlanAv Sabalo Cerritos 3110, Mazatlan, Mexico, 3110
8.3 km from City Centre2.3 km from Christine's European Spa
The hotel is located in the beach area of Mazatlan, not far away from Escualo Sport Fishing, overlooking the sea.
Price fromC$ 571per nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

216 hotels found

Your booking experience in Mazatlan

If you are searching for a comfortable accommodation for your next city escape in Mazatlan, we are always ready to indulge you with good Mazatlan hotel deals. Ibooked.ca allows you to shorten your search in Pacific Coast by price range and accommodation types. Booking a hotel in Pacific Coast is a piece of cake with us and you are going to thoroughly enjoy it!

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

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.

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.

+ Read more - Less