Search for Mazatlan Hotels from CA $44

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Holiday Inn Resort Mazatlan
3.5 out of 5
Avenida Playa Gaviotas 220, Zona Dorada, Mazatlan, SIN
Free cancellation
The price is CA $88 per night from Oct 4 to Oct 5
5.72 km from city centre
4.5/5Wonderful! (663 reviews)

"The Staff at this hotel are excellent. Very fast and delicious room service. Except one bad dessert, and big clean comfortable rooms all with a view of the ocean and the islands, and the location is fantastic for getting around."…"

Reviewed on Sep. 13, 2020

Holiday Inn Resort Mazatlan
Park Inn by Radisson Mazatlán
3.5 out of 5
Av. Sábalo Cerritos 3170-A, Cerritos, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $58 per night from Sep 27 to Sep 28
10.08 km from city centre
4.3/5Excellent! (400 reviews)

"The price was right location great most of the employees were nice but not too friendly they need to work on that"…"

Reviewed on Aug. 9, 2020

Park Inn by Radisson Mazatlán
Ocean View Beach Hotel
3 out of 5
Avenida Camarón Sábalo 601, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $77 per night from Sep 30 to Oct 1
5.92 km from city centre
4.1/5Very Good! (487 reviews)

"EVERITHING IS GOOD, VERY CONFORTABLE AND RELAXING THE FOOD IS GOOD TASTE"…"

Reviewed on Sep. 1, 2020

Ocean View Beach Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Playa Mazatlan - All Inclusive
3 out of 5
Ave Playa Gaviotas 202, PO Box 207, Mazatlan, SIN
The price is CA $689 per night from Sep 29 to Sep 30
5.35 km from city centre
4.1/5Very Good! (994 reviews)

"I loved the way the staff treated us. Every one is very friendly. Also I liked that they were always sanitizing and very careful with all the corona virus going on. They made me and my family feel safe and welcoming. I definitely recommend Hotel Playa Mazatlan."…"

Reviewed on Aug. 9, 2020

Hotel Playa Mazatlan - All Inclusive
Emporio Mazatlan
3 out of 5
Ave Camaron Sabalo 51, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $95 per night from Oct 5 to Oct 6
5.02 km from city centre
3.8/5Good! (983 reviews)

"Lovely view great costumers service. All the hotel was very clean pool were great clean. Amazing view and very close to everything. Highly recommended."…"

Reviewed on Sep. 8, 2020

Emporio Mazatlan
Don Pelayo Pacific Beach
3.5 out of 5
Av Del Mar 1111, Col. Flamingos, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $44 per night from Sep 29 to Sep 30
4.37 km from city centre
3.7/5Good! (956 reviews)

"WiFi service was really bad, tv had only local channels and signal was not good so all channels were laggy"…"

Reviewed on Sep. 17, 2020

Don Pelayo Pacific Beach
Royal Villas Resort
3.5 out of 5
Avenida Camaron Sabalo 500, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $77 per night from Sep 23 to Sep 24
6.26 km from city centre
3.9/5Very Good! (480 reviews)

"There was construction going on, apart from that, it was good."…"

Reviewed on Mar. 17, 2020

Royal Villas Resort
Olas Altas Inn Hotel & Spa
3.5 out of 5
Ave Del Mar No 719, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $54 per night from Oct 21 to Oct 22
3.47 km from city centre
3.7/5Good! (580 reviews)

"Very clean, good customer service, food is great, great bar attendee miguel was awsome will be going back.."…"

Reviewed on Sep. 8, 2020

Olas Altas Inn Hotel & Spa
thelocal Hotels Mazatlan
4 out of 5
Av. Camaron Sabalo 905, Zona Costera, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $81 per night from Oct 1 to Oct 2
7.08 km from city centre
4.3/5Excellent! (570 reviews)

"Debería haber mas regaderas para enjuague de arena. Solo hay una regadera y una manguera en los escalones"…"

Reviewed on Sep. 12, 2020

thelocal Hotels Mazatlan
Mision Mazatlán
3 out of 5
Avenida Camarón Sábalo 1927, Fracc., Mazatlan, SIN
The price is CA $54 per night from Sep 23 to Sep 24
7.7 km from city centre
3.7/5Good! (511 reviews)

"The front street was been repair and the entrance to the hotel was almost inposible."…"

Reviewed on Mar. 23, 2020

Mision Mazatlán
Las Flores Beach Resort
3 out of 5
Avenida Playa Gaviotas 212, Zona Dorada, Mazatlan, SIN
The price is CA $71 per night from Sep 28 to Sep 29
5.56 km from city centre
3.8/5Good! (529 reviews)

"Nice location, many restaurants and stores at a walking distance. The beach was nice but I think they need more palapas and tables outside. Swimming pool was too small for the amount of people that was there for the weekend and we had to rent a table and umbrella outside. Nice and fast room service ..."…"

Reviewed on Sep. 9, 2020

Las Flores Beach Resort
The Palms Resort of Mazatlan
3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $76 per night from Sep 27 to Sep 28
7.18 km from city centre
4/5Very Good! (1,023 reviews)

"Overall the hotel was great, and room clean, however they need to fix the elevator almost got stuck but other than that good."…"

Reviewed on Aug. 24, 2020

The Palms Resort of Mazatlan
El Cid Marina Beach Hotel
3.5 out of 5
Av Camaron Sabalo S/N Zona Dorada, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $157 per night from Sep 23 to Sep 24
8.49 km from city centre
4.6/5Wonderful! (542 reviews)

"Everything I loved the stay the restaurant the people where so courteous polite and very friendly"…"

Reviewed on Sep. 13, 2020

El Cid Marina Beach Hotel
El Cid El Moro Beach Hotel
3.5 out of 5
Av Camaron Sabalo S N B, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $152 per night from Oct 2 to Oct 3
6.66 km from city centre
3.9/5Very Good! (495 reviews)

"I didn’t like the hotel restaurant nor the restaurant service. The food was unpleasant and the waiter had poor costumer service. On the other hand the pool area was perfect."…"

Reviewed on Sep. 10, 2020

El Cid El Moro Beach Hotel
Costa De Oro Beach Hotel
3.5 out of 5
Av. Camaron Sabalo No 710 Zona Dorada, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is CA $74 per night from Sep 24 to Sep 25
6.43 km from city centre
3.7/5Good! (967 reviews)

"Hotel was decent, all inclusive at hotel is poor, the bar needs improvement, the buffet needs a real serving section with allot more food choices and items. Rooms are old, mattress are old and hard. Facelift is needed badly."…"

Reviewed on Sep. 19, 2020

Costa De Oro Beach Hotel
Don't see what you're looking for?
See all available properties in Mazatlan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What's the best place to stay in Mazatlan?
Casa de Leyendas Hotel -Adults Only is a favorite property for Expedia customers. This 3.5-star B&B offers a full-service spa and a restaurant. It’s located steps from Olas Altas Beach. Reviews from our site also recommend El Sol La Vida - Adults Only and Hotel Boutique Casa Lulu as top options for your trip.
If I need to cancel my hotel reservation in Mazatlan, will I receive a refund?
Yes! Most room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of booking. Add dates, click “Search”, then use the filter option “free cancellation” to get the best deals available in Mazatlan.
What's the best budget-friendly hotel in Mazatlan?
Based on reviews, Oceano Palace Beach Hotel is a popular 3.5-star resort for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include The Inn At Mazatlan and Azteca Inn.
What's the best hotel for a family vacation in Mazatlan?
Hotel Playa Mazatlan - All Inclusive is a top 3-star property on Expedia for families, and features a water park and 5 outdoor pools. Other choices to stay with the kids include Pueblo Bonito Mazatlan - All Inclusive and El Cid Castilla Beach Hotel. Attractions like Mazatlan Aquarium and Mazagua Aquatic Park are also fun for kids of all ages.
What's the best accommodation for a romantic vacation in Mazatlan?
El Sol La Vida - Adults Only is a favorite 4-star B&B for couples, and features in-room massages and rainfall showerheads. Other good options for your romantic getaway include The Inn At Mazatlan and Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive.
What's the best accommodation for an all-inclusive stay in Mazatlan?
Pueblo Bonito Mazatlan - All Inclusive is a 4-star all-inclusive property featuring 5 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Other good options for your vacation include Hotel Playa Mazatlan - All Inclusive and El Cid Castilla Beach Hotel.
What's the best pet-friendly accommodation in Mazatlan?
Aguamarina Hotel is a top hotel for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Other good options for you and your pet’s trip include Mariana Beach Hotel and Hotel Morales Inn.
What are some accommodations with pools in Mazatlan?
Hotel Playa Mazatlan - All Inclusive is a popular 3-star property featuring 5 outdoor pools, a children’s pool, and a water park. A couple of other options with an onsite pool include Pueblo Bonito Mazatlan - All Inclusive and El Cid Castilla Beach Hotel.