Thu 32 °C

Most Popular Hotels in Mazatlan

See all 59 Hotels in Mazatlan
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western Posada Freeman
Best Western Posada Freeman

Av Olas Altas 79 Sur, Centro Historico, Mazatlan 82000

3.0 out of 5.0
4 out of 5 (191 reviews)

Offering direct access to the beach, this Downtown Mazatlan hotel is on the boardwalk, 0.1 mi (0.2 km) from Mazatlan …

£73
The Melville Boutique Hotel
The Melville Boutique Hotel

Constitucion #99, Mazatlan 82000

3.0 out of 5.0
3.8 out of 5 (53 reviews)

Located in Downtown Mazatlan, this hotel is 0.1 mi (0.1 km) from Plaza Machado and 1.5 mi (2.4 km) from El Faro Lighthouse …

£40
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

Ave Ernesto Coppel Campana 201, Mazatlan 82110

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

Terraced above a long crescent beach fringing Emerald Bay, this family-friendly resort lies in little-developed Nuevo …

£335
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 (504 reviews)

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

£270
Coral Island Hotel & Spa
Coral Island Hotel & Spa

Avenida del Mar #1234, Mazatlan 82148

3.5 out of 5.0
4 out of 5 (248 reviews)

Situated by the ocean, this hotel is within 1 mi (2 km) of La Gran Plaza Mall, Mazatlan Aquarium, and Hector Guillermo Pena …

£45
El Cid Castilla Beach Hotel
El Cid Castilla Beach Hotel

Av Camaron Sabalo S N, Mazatlan 82110

3.5 out of 5.0
3.9 out of 5 (746 reviews)

This Mexican resort is 2 blocks from the shops and restaurants of Mazatlan's Golden Zone, and 1 mile from Marina El Cid.

£77
Hotel Playa Mazatlan
Hotel Playa Mazatlan

Ave Playa Gaviotas 202, Mazatlan 82110

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

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

£64
Hotel La Siesta
Hotel La Siesta

Olas Altas #11, Mazatlan 82000

2.0 out of 5.0
3.9 out of 5 (428 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 …

£27
The Palms Resort of Mazatlan
The Palms Resort of Mazatlan

Av. Camaron Sabalo 696, Zona Dorada, Mazatlan 82110

3.0 out of 5.0
4 out of 5 (491 reviews)

Nestled on the beach, this Zona Dorada resort is within 1 mi (2 km) of Punta Camaron Beach, El Cid Country Club Golf Course …

£53
Aguamarina Hotel
Aguamarina Hotel

Avenue Del Mar 110, Mazatlan 82010

2.5 out of 5.0
3.9 out of 5 (117 reviews)

Located in the heart of Mazatlan, this hotel is 0.6 mi (0.9 km) from Fisherman's Monument and 3.1 mi (5 km) from El Faro …

£54

Recent Reviews in Mazatlan

Hide content

Narrow your search

Pocket Guide: Mazatlan

Search for hotels in Mazatlan on Expedia.co.uk. You can easily find your hotels in Mazatlan using one of the methods below:

  • View our selection of featured hotels in Mazatlan
  • Use the map to find hotels in the Mazatlan neighborhood you prefer
  • Use the filters to see hotels in a specific area of Mazatlan, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mazatlan
  • Enter your travel dates to view the best deals on hotels in Mazatlan - while they last
false