Filters
Popular
10
89
242
139
105
78
237
135
62
2
Search by name
Star rating
7
33
55
25
314
MoreLess
Guest rating
2
6
11
9
MoreLess
Accommodation type
135
MoreLess
Price per night
241
63
69
26
35
MoreLess
Nearby
10
89
MoreLess
Airports
2
MoreLess
Hotel type
179
156
107
72
40
36
23
22
10
10
7
55
8
6
6
2
2
1
1
1
MoreLess
Amenities
242
139
105
78
73
69
60
MoreLess
Room features
6
4
6
7
27
40
83
MoreLess
Services
49
3
27
52
122
19
MoreLess
Brands
3
2
2
2
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 555 hotels in Mazatlan
Get Prices

434 hotels in Mazatlan

Filter by
Popular
10
89
242
139
105
78
237
135
62
2
Search by name
Star rating
7
33
55
25
314
MoreLess
Guest rating
2
6
11
9
MoreLess
Accommodation type
135
MoreLess
Price per night
241
63
69
26
35
MoreLess
Nearby
10
89
MoreLess
Airports
2
MoreLess
Hotel type
179
156
107
72
40
36
23
22
10
10
7
55
8
6
6
2
2
1
1
1
MoreLess
Amenities
242
139
105
78
73
69
60
MoreLess
Room features
6
4
6
7
27
40
83
MoreLess
Services
49
3
27
52
122
19
MoreLess
Brands
3
2
2
2
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Costa De Oro Beach HotelAv. Camaron Sabalo No 710 Zona Dorada, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    • MXN 25 per day
    +1
  • The hotel has
    • On-site car park
    +1
7.4
Very good57 reviews
Price fromC$ 145per nightSelect
Pueblo Bonito Emerald BayAv. Emesto Coppel Compania S/N, Nuevo Mazatlan, Mazatlan, Mexico, 82110View on map
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.
  • The resort has
    +1
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    +1
8.0
Great44 reviews
Price fromC$ 574per nightSelect
Pueblo Bonito MazatlanAvenida Camaron Sabalo 2121, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    • Paid Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
8.2
Great42 reviews
Price fromC$ 468per nightSelect
Gaviana ResortAv. Playa Gaviotas 100, Mazatlan, Mexico, 82110View on map
4.5 km from City Centre
The hotel is based in an original-style building located in the historic part of Mazatlan, offering 200 rooms.
  • The hotel has
    • On-site car park
    +1
8.4
Great12 reviews
Price fromC$ 189per nightSelect
Oceano Palace Beach HotelAv. Camaron Sabalo No. 2601, Mazatlan, Mexico, 82110View on map
6.9 km from City Centre500 m from Christine's European Spa
Situated close to Galerias Mazatlan, this hotel in Mazatlan features a pool area and a heated swimming pool.
  • The hotel has
    • MXN 80 per day
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
6.2
Nice44 reviews
Price fromC$ 119per nightSelect
Pacific Palace Beach Tower HotelAvenida Camaron Sabalo S/N Zona Dorada, Mazatlan, Mexico, 82110View on map
6.9 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.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 124per nightSelect
The Inn At MazatlanAvenida Camaron Sabalo 6291, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    • Off-site car park
    +1
7.8
Very good101 reviews
Price fromC$ 239per nightSelect
El Cid Castilla Beach HotelAv Camaron Sabalo S/N, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    +1
  • The hotel has
    • On-site car park
    +1
6.8
Nice39 reviews
Price fromC$ 139per nightSelect
Park Royal MazatlanAvenida Sabalo Cerritos 3110, Marina Mazatlan, Mazatlan, Mexico, 82100View on map
8.3 km from City Centre
This lovely hotel includes Turkish steam bath and various massages, boasting a beachfront location next to the Pacific Ocean.
  • The hotel has
    • On-site car park
    +1
8.2
Great19 reviews
Price fromC$ 126per nightSelect
Quality Inn MazatlanBugambilia # 100 Esq. Playa Gaviotas, Mazatlan, Mexico, 82110View on map
4.6 km from City Centre
The hotel has a specialty restaurant plus 89 rooms and is located in a commercial area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromC$ 114per nightSelect
The Palms Resort Of MazatlanAv. Camaron Sabalo 696, Zona Dorada, Mazatlan, Mexico, 82100View on map
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.
  • The hotel has
    • On-site car park
    +1
8.0
Great69 reviews
Price fromC$ 159per nightSelect
Royal Villas ResortAvenida Camaron Sabalo 500, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • USD 3 per day
    +1
7.6
Very good32 reviews
Price fromC$ 226per nightSelect
Emporio MazatlanCamaron Sabalo No. 51 Golden Zone, Mazatlan, Mexico, 82100View on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
7.2
Very good132 reviews
Price fromC$ 184per nightSelect
Estrella Del Mar Resort MazatlanCamino Isla De La Piedra Km 10, Mazatlan, Mexico, 82267View on map
15.7 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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
9.6
Perfect9 reviews
Price fromC$ 383per nightSelect
Playa MazatlanAve Playa Gaviotas 202, Mazatlan, Mexico, 82110View on map
4.6 km from City Centre
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$ 279per nightSelect
El Cid El Moro Beach HotelAv Camaron Sabalo S N B, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    +1
  • The hotel has
    • On-site car park
    +1
7.4
Very good42 reviews
Price fromC$ 188per nightSelect
Luna Palace Hotel And SuitesAve. Camaron Sabalo Fracc. Sabalo Country Club S/N, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    • On-site car park
    +1
6.6
Nice41 reviews
Price fromC$ 239per nightSelect
Isla Mazatlan Golden ResortPaseo De La Isla No 1, Mazatlan, Mexico, 00000View on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
Price fromC$ 370per nightSelect
Las Flores Beach ResortAvenida Playa Gaviotas 212, Mazatlan, Mexico, 82110View on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.2
Very good55 reviews
Price fromC$ 159per nightSelect
Quijote InnAv Camaron Sabalo S/N Esq Tiburon, Mazatlan, Mexico, 82100View on map
6.5 km from City Centre100 m from Christine's European Spa
Located in the heart of Mazatlan, this hotel features scuba diving, water skiing and horse riding.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
6.4
Nice13 reviews
Price fromC$ 184per nightSelect

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

Filtering results

Please wait...

434 hotels found