Search Hotels near Top Mazatlan Attractions

Top 10 Mazatlan Hotel Deals

See all 79 Hotels in Mazatlan
Hotel Playa Mazatlan
Hotel Playa Mazatlan

Ave Playa Gaviotas 202, Mazatlan 82110

3.0 out of 5.0
4.1 out of 5 (961 reviews)

Located in the heart of Mazatlán's Golden Zone, this long-established resort is 400 meters from the beach and minutes from th …

Get Rates
Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All Inclusive

Camaron Sabalo 2121, Mazatlan 82110

3.5 out of 5.0
4.2 out of 5 (568 reviews)

Facing Bird Island on the north end of Mazatlán's Golden Zone, the all-suites, hacienda-style Pueblo Bonito Mazatlan - All …

CA$432
Hotel Sands Arenas
Hotel Sands Arenas

Av. del Mar 1910 Col Telleria, Mazatlan 82017

3.0 out of 5.0
3.6 out of 5 (57 reviews)

Situated by the ocean, this hotel is within 1 mi (2 km) of Mazatlan Aquarium, Hector Guillermo Pena Tamayo Park, and …

CA$45
Olas Altas Inn Hotel & Spa
Olas Altas Inn Hotel & Spa

Ave Del Mar No 719, Mazatlan 82140

3.5 out of 5.0
3.7 out of 5 (257 reviews)

This family-friendly Mazatlan hotel is located by the ocean, within 1 mi (2 km) of Mazatlan Aquarium, La Gran Plaza Mall, and …

CA$57
City Express Mazatlán
City Express Mazatlán

Av. del Toreo 90, esq. Rafael Buelna, Mazatlan 82110

3.0 out of 5.0
3.9 out of 5 (173 reviews)

Situated in the entertainment district, this hotel is within a 10-minute walk of Caverna del Diablo and Plaza de Toros. La …

CA$57
Sleep Inn Mazatlan
Sleep Inn Mazatlan

Av. Paseo del Pacifico 3407, Mazatlan 82129

3.0 out of 5.0
4.2 out of 5 (71 reviews)

Situated in a shopping district, this hotel is within 2 mi (3 km) of Galerias Mazatlan, Mazatlan International Center, and …

CA$48
Hotel La Siesta
Hotel La Siesta

Olas Altas #11, Mazatlan 82000

2.0 out of 5.0
3.9 out of 5 (447 reviews)

Offering direct access to the beach, this Downtown Mazatlan hotel is 0.1 mi (0.1 km) from Olas Altas Beach and 1.5 mi (2.5 km …

CA$40
Hotel Quijote Inn
Hotel Quijote Inn

Av. Camaron Sábalo, Mazatlan 82110

2.5 out of 5.0
3 out of 5 (81 reviews)

Located in Zona Dorada, this beachfront hotel is in the city center and within 1 mi (2 km) of El Cid Golf & Country Club an …

Get Rates
Maria Coral Hotel
Maria Coral Hotel

Isla de la Piedra, Mazatlan 82267

3.0 out of 5.0
4.1 out of 5 (88 reviews)

This Isla de Piedra hotel is on the beach, 9.2 mi (14.8 km) from Estrella de Mar Golf Course, and within 32 mi (52 km) of Los …

Get Rates
Isla Mazatlan Golden Resort
Isla Mazatlan Golden Resort

Paseo de La Isla #1, Mazatlan 82103

4.0 out of 5.0
4.4 out of 5 (18 reviews)

Situated on the waterfront, this hotel is within 1 mi (2 km) of Bula and Galerias Mazatlan. Mazatlan International Center and …

CA$129

Recent Reviews in Mazatlan

Hide content

Narrow your search

Mazatlan Hotel Guide

If you'd like to book budget or luxury accommodations in or around Mazatlan, it's useful to know that there is a wide range of suitable options. Expedia lists no less than 54 places to stay within a 0.1-kilometre (0.06-mile) radius of Mazatlan's center.

Within a 1-kilometre (0.6-mile) radius of downtown Mazatlan, travelers can stay at a range of accommodations, like the Casa Lucila Hotel Boutique and The Melville Boutique Hotel.

La Florida has 4 Expedia-listed hotels, which makes it the part of Mazatlan with the most hotels. It lies 13 kilometres (8 miles) from the center of Mazatlan. The Emerald Estates - All Inclusive and Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive are some of the Expedia-listed places to stay in and around La Florida.

If you are planning to book a place to stay that is located nearby the El Faro Lighthouse, the Best Western Posada Freeman and the Hotel La Siesta may be popular choices. The Best Western Posada Freeman is 2 kilometres (1 mile) away and the Hotel La Siesta is 2 kilometres (1 mile) away.

If you are on a budget and are simply after the most affordable Mazatlan accommodations, we also have affordable lodgings to choose from in the vicinity. 7 kilometres (4 miles) from Mazatlan's downtown area you'll find the El Cid Castilla Beach Hotel. The Costa De Oro Beach Hotel is only 6 kilometres (4 miles) away. The El Cid Marina Beach Hotel and the Best Western Hotel Posada Freeman Zona Dorada are two alternative economical accommodations that are worth checking out.

You could check out the Isla Mazatlan Golden Resort and also the Residence Club La Jolla. The Isla Mazatlan Golden Resort can be found 9 kilometres (5 miles) from the heart of Mazatlan. The Residence Club La Jolla, is 14 kilometres (9 miles) away. The Casa Rosita & Casa Mía and also the El Cid El Moro Beach Hotel are two other Expedia-listed hotels in Mazatlan.

0.8 kilometres (0.5 miles) from Mazatlan you will find Downtown Mazatlan, where you can spend a few hours exploring Monumento Mujer Mazalteca and Luna: Arte Contemporaneo. If you'd like to stay in Downtown Mazatlan, check Expedia's booking pages for the latest deals at the Coral Island Hotel & Spa and Don Pelayo Pacific Beach. 13 kilometres (8 miles) to the northwest of Mazatlan, you may also choose to stay at Nuevo Mazatlan, home to the Pueblo Bonito Mazatlan - All Inclusive and Riu Emerald Bay All Inclusive. The Cerritos Beach and Playa Brujas are just some of the more popular places to check out while in Nuevo Mazatlan.

Our destination page is also a good way to learn more about Mazatlan.

false