Top 10 Hotels in Isla de Piedra

See all 1 Hotels in Isla de Piedra
Maria Coral Hotel
Maria Coral Hotel

Isla de la Piedra, Mazatlan 82267

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

This Isla de Piedra hotel is on the beach, 9.2 mi (14.8 km) from Estrella de Mar Golf Course, and within 32 mi (52 km) of Los …

$44
Hotel Hacienda Mazatlán
Hotel Hacienda Mazatlán

Av. del Mar y Flamingos S/N, Mazatlan 82100

3.0 out of 5.0
2.3 out of 5 (3 reviews)

Nestled on the beach, this Mazatlan hotel is within a 10-minute walk of Fisherman's Monument and Cerro Creston. Playa Norte …

$52
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 (219 reviews)

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

$56
Hotel La Siesta
Hotel La Siesta
1.1 mi from Isla de Piedra
2.0 out of 5.0
3.9 out of 5 (448 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 km …

$29
Aguamarina Hotel
Aguamarina Hotel
1.4 mi from Isla de Piedra
2.5 out of 5.0
3.9 out of 5 (133 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 …

$66
Olas Altas Inn Hotel & Spa
Olas Altas Inn Hotel & Spa
2.3 mi from Isla de Piedra
3.5 out of 5.0
3.7 out of 5 (259 reviews)

This family-friendly Mazatlan hotel is located by the ocean, within 1 mi (2 km) of Mazatlan Aquarium, La Gran Plaza Mall, and …

$45
Don Pelayo Pacific Beach
Don Pelayo Pacific Beach
3 mi from Isla de Piedra
2.5 out of 5.0
3.5 out of 5 (340 reviews)

This family-friendly Mazatlan hotel is located by the ocean, within 1 mi (2 km) of La Gran Plaza Mall, Mazatlan Aquarium, and …

$41
City Express Mazatlán
City Express Mazatlán
3.4 mi from Isla de Piedra
3.0 out of 5.0
3.9 out of 5 (175 reviews)

Situated in the entertainment district, this hotel is within a 10-minute walk of Caverna del Diablo and Plaza de Toros. La …

$44
Emporio Mazatlan
Emporio Mazatlan
3.4 mi from Isla de Piedra
3.0 out of 5.0
3.8 out of 5 (484 reviews)

Nestled on the beach, this Zona Dorada hotel is within a 15-minute walk of Sea Shell City Museum and Punta Camaron Beach. …

$58
El Cid Castilla Beach Hotel
El Cid Castilla Beach Hotel
4.6 mi from Isla de Piedra
3.5 out of 5.0
3.9 out of 5 (776 reviews)

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

$116

Recent Reviews in Isla de Piedra

Hide content

Where to stay in Isla de Piedra

Isla de Piedra Hotel Guide

You can find many accommodation choices in Isla de Piedra. Our database features 51 places to base yourself within 0.1 miles of downtown Isla de Piedra.

Travelers searching for a hotel close to the heart of Isla de Piedra will appreciate the convenient location of the Maria Coral Hotel.

The Emerald Estates - All Inclusive is located 10 miles from the center of Isla de Piedra. Alternatively, the Isla Mazatlan Golden Resort is 7 miles away. More hotel and apartment options in this area are the Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive and the Casa Lucila Hotel Boutique.

5 miles from Isla de Piedra is Zona Dorada, where visitors can enjoy Punta Camaron Beach and El Cid Golf & Country Club. Some of our recommended Zona Dorada hotel options are the Casa Rosita & Casa Mía and El Cid El Moro Beach Hotel. Alternatively, you could stay in Nuevo Mazatlan, 10 miles to the northwest of Isla de Piedra, where you can pick from the Residence Club La Jolla and Pueblo Bonito Mazatlan - All Inclusive. The Cerritos Beach and Playa Brujas are some of the most popular sites to experience while in Nuevo Mazatlan.

Get your sporting fix with a journey to Plaza de Toros, which is 4 miles to the northwest of Isla de Piedra. For visitors who are interested in staying nearby, make a reservation in the Royal Villas Resort or Villas El Rancho.

Expedia's travel listing is also an excellent way to discover more about Isla de Piedra.