Filters

Selected filters
Clear all
Hotels with indoor pool

Accommodation type

Hotels by class

Price per night

Districts

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
5 stars Resort in Mazatlan, Mexico
17.5 km to the city centre
8.3 (68 reviews)
Situated only 450 metres from Estrella del Mar Golf Club, the 5-star non-smoking Dreams Estrella Del Mar Mazatlan Golf & Spa Resort offers a peaceful retreat at an infinity pool with a hot tub. The…
Situated only 450 metres from Estrella del Mar Golf Club, the 5-star non-smoking Dreams Estrella Del Mar Mazatlan Golf & Spa Resort offers a peaceful retreat at an infinity pool with a hot tub. The…
4 stars Hotel in Mazatlan, Mexico
3.3 km to the city centre
9.1 (1331 reviews)
The superb 4-star Gaviana Resort Mazatlan is located within 25 minutes' walk of City Park, offering 29 rooms along with a nightclub, a sundeck, and a shared lounge. The Mediterranean-style hotel…
The superb 4-star Gaviana Resort Mazatlan is located within 25 minutes' walk of City Park, offering 29 rooms along with a nightclub, a sundeck, and a shared lounge. The Mediterranean-style hotel…
3 stars Resort in Mazatlan, Mexico
1.7 km to the city centre
7.3 (17 reviews)
The 3-star El Cid Castilla Beach Mazatlan hotel gives quick access to Aqua Sports Center, situated nearly a 5-minute walk away. Located approximately 7 km from the Malecón of Mazatlán, the hotel…
The 3-star El Cid Castilla Beach Mazatlan hotel gives quick access to Aqua Sports Center, situated nearly a 5-minute walk away. Located approximately 7 km from the Malecón of Mazatlán, the hotel…
4 stars Hotel in Mazatlan, Mexico
200 m to the city centre
8.4 (10 reviews)
Situated in the Marina Mazatlan district, nearly 5 minutes' walk from Aries Fleet, the 4-star El Cid Marina Beach Hotel Mazatlan boasts a sun terrace and a golf course. Located approximately 3 km…
Situated in the Marina Mazatlan district, nearly 5 minutes' walk from Aries Fleet, the 4-star El Cid Marina Beach Hotel Mazatlan boasts a sun terrace and a golf course. Located approximately 3 km…
5 stars Resort in Mazatlan, Mexico
5.4 km to the city centre
8.7 (20 reviews)
Situated about 25 minutes on foot from Bruja Beach, the 5-star luxurious Pueblo Bonito Emerald Luxury Villas & Spa All Inclusive Mazatlan hotel offers a peaceful retreat at an outdoor swimming pool…
Situated about 25 minutes on foot from Bruja Beach, the 5-star luxurious Pueblo Bonito Emerald Luxury Villas & Spa All Inclusive Mazatlan hotel offers a peaceful retreat at an outdoor swimming pool…
3 stars Hotel in Mazatlan, Mexico
1.6 km to the city centre
8.8 (4 reviews)
Offering cars for rent, the 3-star El Cid Granada Hotel & Country Club Mazatlan lies only 5 minutes' stroll from Aqua Sports Center. Boasting an outdoor swimming pool, this Mazatlan hotel is nestled…
Offering cars for rent, the 3-star El Cid Granada Hotel & Country Club Mazatlan lies only 5 minutes' stroll from Aqua Sports Center. Boasting an outdoor swimming pool, this Mazatlan hotel is nestled…
4 stars Hotel in Mazatlan, Mexico
2.9 km to the city centre
8.6 (974 reviews)
Featuring 99 rooms, the 4-star Coral Island Beach View Hotel Mazatlan is near an entertainment district and 13 minutes on foot from the Family Monument. Offering a location within a few blocks of…
Featuring 99 rooms, the 4-star Coral Island Beach View Hotel Mazatlan is near an entertainment district and 13 minutes on foot from the Family Monument. Offering a location within a few blocks of…
3 stars Hotel in Mazatlan, Mexico
2.8 km to the city centre
8.0 (141 reviews)
Situated approximately 5 minutes' walk from Parque Central and merely 0.7 km from the Mazatlán Aquarium, the 3-star Olas Altas Inn Hotel & Spa Mazatlan welcomes guests with a wellness centre. The…
Situated approximately 5 minutes' walk from Parque Central and merely 0.7 km from the Mazatlán Aquarium, the 3-star Olas Altas Inn Hotel & Spa Mazatlan welcomes guests with a wellness centre. The…
3 stars Hotel in Mazatlan, Mexico
5.8 km to the city centre
8.4 (907 reviews)
The 3-star Diamond Bay Hotel Mazatlan is a great place in a protected area of Mazatlan, which stands 2.3 km from Bruja Beach. The hotel boasts an infinity pool, Wi-Fi in public areas and rooms with a…
The 3-star Diamond Bay Hotel Mazatlan is a great place in a protected area of Mazatlan, which stands 2.3 km from Bruja Beach. The hotel boasts an infinity pool, Wi-Fi in public areas and rooms with a…
3 stars Hotel in Mazatlan, Mexico
1.8 km to the city centre
6.9 (11 reviews)
Boasting a 27-hole golf course and 27 holes championship golf, the luxury El Cid El Moro Beach Mazatlan hotel is situated approximately a 5-minute walk from Aqua Sports Center. Located 3.9 km from…
Boasting a 27-hole golf course and 27 holes championship golf, the luxury El Cid El Moro Beach Mazatlan hotel is situated approximately a 5-minute walk from Aqua Sports Center. Located 3.9 km from…
4 stars Hotel in Mazatlan, Mexico
2.6 km to the city centre
7.6 (588 reviews)
The comfortable Ocean View Beach Hotel Mazatlan is nestled a mere 500 metres from Parroquia de la Sagrada Familia, offering 34 rooms and featuring a sunbathing terrace, a shared lounge, and various…
The comfortable Ocean View Beach Hotel Mazatlan is nestled a mere 500 metres from Parroquia de la Sagrada Familia, offering 34 rooms and featuring a sunbathing terrace, a shared lounge, and various…
3 stars Hotel in Mazatlan, Mexico
3.4 km to the city centre
4.9 (47 reviews)
Hotel San Diego Mazatlan, located just 200 metres from the Family Monument and 8 minutes on foot from Playa Gaviotas, features an outdoor swimming pool for guests to take a dip in. Staying here you…
Hotel San Diego Mazatlan, located just 200 metres from the Family Monument and 8 minutes on foot from Playa Gaviotas, features an outdoor swimming pool for guests to take a dip in. Staying here you…
3 stars Hotel in Mazatlan, Mexico
3.1 km to the city centre
8.7 (605 reviews)
Situated 3.5 km from the Playa Cerritos, the smoke-free Hotel Azteca Inn Mazatlan features Wi-Fi in public areas and a car park on site. A short way from the Family Monument, the 3-star hotel offers…
Situated 3.5 km from the Playa Cerritos, the smoke-free Hotel Azteca Inn Mazatlan features Wi-Fi in public areas and a car park on site. A short way from the Family Monument, the 3-star hotel offers…
4 stars Hotel in Mazatlan, Mexico
1.1 km to the city centre
8.7 (739 reviews)
Situated approximately a 20-minute walk from Parroquia de la Sagrada Familia, the 4-star Hotel Quijote Inn Mazatlan offers 2 hot tubs. Located 4.6 km from the Mazatlán Aquarium, this Mazatlan hotel…
Situated approximately a 20-minute walk from Parroquia de la Sagrada Familia, the 4-star Hotel Quijote Inn Mazatlan offers 2 hot tubs. Located 4.6 km from the Mazatlán Aquarium, this Mazatlan hotel…
5 stars Hotel in Mazatlan, Mexico
18.4 km to the city centre
The beachfront Luxury Suites By Estrella Del Mar Mazatlan hotel is just 9 minutes' walk from Estrella del Mar Golf Club and has a heated pool and a fitness area. Located 5 km from General Rafael…
The beachfront Luxury Suites By Estrella Del Mar Mazatlan hotel is just 9 minutes' walk from Estrella del Mar Golf Club and has a heated pool and a fitness area. Located 5 km from General Rafael…
3 stars Hotel in Mazatlan, Mexico
700 m to the city centre
7.8 (91 reviews)
Situated only 6 minutes on foot from Parroquia San Judas Tadeo, the comfortable 3-star Oceano Palace Mazatlan hotel offers an ATM machine and a lift. Located 2.3 km from the Sea Shell City, the…
Situated only 6 minutes on foot from Parroquia San Judas Tadeo, the comfortable 3-star Oceano Palace Mazatlan hotel offers an ATM machine and a lift. Located 2.3 km from the Sea Shell City, the…
4 stars Resort in Mazatlan, Mexico
500 m to the city centre
8.8 (57 reviews)
Situated 2.9 km from Casino Monte Carlo, the 4-star Luna Palace Mazatlan hotel offers 10 golf courses. Located 10 minutes by car from the Baluarte Bridge, the hotel features 44 rooms with views of…
Situated 2.9 km from Casino Monte Carlo, the 4-star Luna Palace Mazatlan hotel offers 10 golf courses. Located 10 minutes by car from the Baluarte Bridge, the hotel features 44 rooms with views of…
4 stars Hotel in Mazatlan, Mexico
3.5 km to the city centre
8.8 (1281 reviews)
Positioned nearly a 25-minute walk from the Mazatlán Aquarium and 4.6 km from the Malecón of Mazatlán, the 4-star beachfront Emporio Mazatlan Hotel provides a banquet hall for a variety of uses.
Positioned nearly a 25-minute walk from the Mazatlán Aquarium and 4.6 km from the Malecón of Mazatlán, the 4-star beachfront Emporio Mazatlan Hotel provides a banquet hall for a variety of uses.
4 stars Hotel in Mazatlan, Mexico
5.9 km to the city centre
9.6 (98 reviews)
Situated nearly a 5-minute stroll from Playa Olas Altas, the 4-star Casa De Leyendas Mazatlan hotel welcomes guests with a shared lounge and a restaurant. Located in the Malecon of Mazatlan district…
Situated nearly a 5-minute stroll from Playa Olas Altas, the 4-star Casa De Leyendas Mazatlan hotel welcomes guests with a shared lounge and a restaurant. Located in the Malecon of Mazatlan district…
3 stars Hotel in Mazatlan, Mexico
1.3 km to the city centre
8.4 (828 reviews)
Featuring an outdoor swimming pool, the smoke-free Park Royal Mazatlan hotel is located in the Cerritos district of Mazatlan, 2.6 km from Deer Uninhabited Island. This 3-star hotel is in the vicinity…
Featuring an outdoor swimming pool, the smoke-free Park Royal Mazatlan hotel is located in the Cerritos district of Mazatlan, 2.6 km from Deer Uninhabited Island. This 3-star hotel is in the vicinity…

Dreams Estrella Del Mar Mazatlan Golf & Spa Resort

5 stars Resort in Mazatlan, Mexico
17.5 km to the city centre

Gaviana Resort

4 stars Hotel in Mazatlan, Mexico
3.3 km to the city centre

El Cid Castilla Beach

3 stars Resort in Mazatlan, Mexico
1.7 km to the city centre

El Cid Marina Beach Hotel (Adults Only)

4 stars Hotel in Mazatlan, Mexico
200 m to the city centre

Pueblo Bonito Emerald Luxury Villas & Spa All Inclusive

5 stars Resort in Mazatlan, Mexico
5.4 km to the city centre

El Cid Granada Hotel & Country Club

3 stars Hotel in Mazatlan, Mexico
1.6 km to the city centre

Coral Island Beach View Hotel

4 stars Hotel in Mazatlan, Mexico
2.9 km to the city centre

Olas Altas Inn Hotel & Spa

3 stars Hotel in Mazatlan, Mexico
2.8 km to the city centre

Diamond Bay

3 stars Hotel in Mazatlan, Mexico
5.8 km to the city centre

El Cid El Moro Beach (Adults Only)

3 stars Hotel in Mazatlan, Mexico
1.8 km to the city centre

Ocean View Beach Hotel

4 stars Hotel in Mazatlan, Mexico
2.6 km to the city centre

Hotel San Diego

3 stars Hotel in Mazatlan, Mexico
3.4 km to the city centre

Hotel Azteca Inn

3 stars Hotel in Mazatlan, Mexico
3.1 km to the city centre

Hotel Quijote Inn

4 stars Hotel in Mazatlan, Mexico
1.1 km to the city centre

Luxury Suites By Estrella Del Mar

5 stars Hotel in Mazatlan, Mexico
18.4 km to the city centre

Oceano Palace

3 stars Hotel in Mazatlan, Mexico
700 m to the city centre

Luna Palace

4 stars Resort in Mazatlan, Mexico
500 m to the city centre

Emporio Mazatlan

4 stars Hotel in Mazatlan, Mexico
3.5 km to the city centre

Casa De Leyendas (Adults Only)

4 stars Hotel in Mazatlan, Mexico
5.9 km to the city centre

Park Royal Mazatlan

3 stars Hotel in Mazatlan, Mexico
1.3 km to the city centre