Skip to main content

Filter by:


Star Rating

Review Score

Isla La Piedra – 239 hotels and places to stay
See the latest prices and deals by choosing your dates.
Gaviana Resort, hotel in Isla La Piedra

The Gaviana Resort is on the Las Gaviotas Beach and located in the Zona Dorada shopping and restaurant area. The Sinaloa (MZT-General Rafael Buelna Intl.) Airport is 12.4 miles from the resort.

The location is great and I liked the room as well! Great bathtub and great bed! They also provide beach towels for free.
8.5
Scored 8.5
Very Good
Rated very good
1,434 reviews
Price from$101.49per night
Gamma Mazatlan The Inn At Centro Historico, hotel in Isla La Piedra

Gamma Mazatlan The Inn At Centro Historico offers accommodations in Mazatlán. Every room at this hotel is air conditioned and features a flat-screen TV.

Clean, comfortable and centrally located. Standard hotel with everything you need.
9.0
Scored 9.0
Wonderful
Rated wonderful
617 reviews
Price from$82.43per night
Hotel Ave Inn, hotel in Isla La Piedra

Located in Mazatlán, a few steps from Camaron Beach, Hotel Ave Inn provides accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

Location was great and the staff was very friendly
8.3
Scored 8.3
Very Good
Rated very good
895 reviews
Price from$65.22per night
City Express by Marriott Mazatlan, hotel in Isla La Piedra

This modern hotel includes an outdoor swimming pool, a gym and free Wi-Fi. The spacious rooms at the Cityexpress Mazatlán are decorated in neutral tones, with light wood furniture.

Property was very clean. Close to everything
8.0
Scored 8.0
Very Good
Rated very good
654 reviews
Price from$77.67per night
Mona Inn, hotel in Isla La Piedra

Located in Mazatlán, within 1.9 miles of Plazuela Machado and 3.6 miles of Mazatlan Lighthouse, Mona Inn provides accommodations with an outdoor swimming pool and free WiFi as well as free private...

small and cozy
8.4
Scored 8.4
Very Good
Rated very good
329 reviews
Price from$50.40per night
Star Palace Beach Hotel, hotel in Isla La Piedra

Located in Mazatlán, a few steps from Camaron Beach, Star Palace Beach Hotel has accommodations with a fitness center, free private parking, a terrace and a restaurant.

Excellent location with good restaurants within walking distance.
7.9
Scored 7.9
Good
Rated good
106 reviews
Price from$118.31per night
Aló Select Mazatlan, hotel in Isla La Piedra

Ideally set in the Zona Dorada district of Mazatlán, Aló Select Mazatlan is located a 2-minute walk from Camaron Beach, 1.2 miles from North Beach and 1.6 miles from Punta del Sabalo.

It was a good location
6.9
Scored 6.9
Pleasant
Rated pleasant
649 reviews
Price from$36.82per night
Hotel Perla Mazatlan, hotel in Isla La Piedra

Hotel Perla Mazatlan is located in Mazatlán, a 4-minute walk from Plazuela Machado and 1.9 miles from Mazatlan Lighthouse.

Great deal! The location is AMAZING! Walking distance to restaurants, markets, and sightseeing. The staff were very friendly and helpful. There is a communal kitchen that you can use to cook meals, and store food. I would highly recommend to anyone visiting Mazatlán.
7.3
Scored 7.3
Good
Rated good
186 reviews
Price from$31.07per night
Fiesta Inn Mazatlán, hotel in Isla La Piedra

Featuring a bar, Fiesta Inn Mazatlán is located in Mazatlán in the Sinaloa region, a few steps from Camaron Beach and 1.2 miles from Punta del Sabalo.

It was the day before the eclipse. Mazatlan was flooded with visitors. The ones that had planned this special trip to see the total eclipse in advance and the short notice travelers, like us, that decided to pay triple but not miss the planetary event. The booking system for hotels and rentals was collapsing. The apartment that we had booked a couple of weeks ago was cancelled with a message (not officially on the app) and we found out just before arriving at night into the city. We sat at a coffee shop and frantically looked for any room available for the night. I wasn't so worried because we had the rental car, at least we were not going to sleep on the beach! But my husband cannot survive a night in the car due to a bad back. He was really concerned. When we found a room in this hotel, we thought we had lucked out. But when we arrived we learned that the booking system has been mistakenly offering rooms that were not available. More than ten people arrived here and there to find out they didn't have a room. A bug in the system. In our case it was late at night and when we arrived, the manager saw our situation and he really went out of his way to give us a solution. He let us stayed in one of the very nice couches in the lounge with the possibility of getting a room if there was a no-show. The cut off time for this is 1am. So we temporarily laid down in a comfy corner and luckily enough, the receptionist woke up us at 1:05 am with the good news that a room was available. I cannot thank enough Alberto, the manager and the staff. Real hospitality people. Needless to say if you browse the pictures, the hotel is super nice, the pool on the terrace amazing and made a great spot to watch the eclipse and the location is the best you can get in Mazatlan. Their excellent breakfast is the cherry on top. Don't miss this place.
9.1
Scored 9.1
Wonderful
Rated wonderful
181 reviews
Price from$98per night
Courtyard by Marriott Mazatlan Beach Resort, hotel in Isla La Piedra

Facing the beachfront, Courtyard by Marriott Mazatlan Beach Resort offers 5-star accommodations in Mazatlán and features an outdoor swimming pool, fitness center and terrace.

Ubication
9.1
Scored 9.1
Wonderful
Rated wonderful
280 reviews
Price from$112per night
See all hotels near Isla La Piedra
Subscribe to receive premium deals

Prices drop the second you sign up!