We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Playa Bonita Beach

Playa Bonita Beach, Puerto Penasco, Mexico
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Paseo Las Glorias No 1, Puerto Penasco 83550, Mexico
0.7 km from Playa Bonita Beach
#5 of 18 hotels in Puerto Penasco
Professional photos | Traveller photos (189) | Map
Show Prices
Calle 13, Puerto Penasco, Mexico
0.7 km from Playa Bonita Beach
#14 of 18 hotels in Puerto Penasco
Professional photos | Traveller photos (8) | Map
Show Prices
Blvd. Costero #150, Col. Sandy Beach., Puerto Penasco 83550, Mexico
1.4 km from Playa Bonita Beach
Las Palomas Beach & Golf Resort Slideshow
#1 of 18 hotels in Puerto Penasco
Professional photos | Traveller photos (217) | Map
Show Prices
Ave. Constitucion & Simon Morua s/n, Puerto Penasco 83550, Mexico
1.5 km from Playa Bonita Beach
#10 of 18 hotels in Puerto Penasco
Professional photos | Traveller photos (7) | Map
Show Prices
1ro. de Junio St & Malecon Kino s/n Col. El Puerto | Sonora, Puerto Penasco 83550, Mexico
1.5 km from Playa Bonita Beach
#13 of 18 hotels in Puerto Penasco
Traveller photos (25) | Map
3121 S. Esmeralda Circle, Puerto Penasco 85212, Mexico
1.6 km from Playa Bonita Beach
#6 of 18 hotels in Puerto Penasco
Traveller photos (23) | Map
Ave Sinaloa 62, Puerto Penasco 83550, Mexico
1.8 km from Playa Bonita Beach
#18 of 18 hotels in Puerto Penasco
Traveller photos (11) | Map
Camino a la Choya Km 3.5, Puerto Penasco 83550, Mexico
2.1 km from Playa Bonita Beach
#8 of 18 hotels in Puerto Penasco
Traveller photos (2) | Map
Laguna Shores Resort, Puerto Penasco 83550, Mexico
2.2 km from Playa Bonita Beach
#15 of 18 hotels in Puerto Penasco
Professional photos | Traveller photos (45) | Map
Show Prices
Mariano Matamoros | Rocky Point, Puerto Penasco 83550, Mexico
2.3 km from Playa Bonita Beach
#16 of 18 hotels in Puerto Penasco
Professional photos | Traveller photos (16) | Map
Show Prices
Av. Sinaloa S/N, Entre Mier y Teran, Puerto Penasco 83550, Mexico
2.5 km from Playa Bonita Beach
#17 of 18 hotels in Puerto Penasco
Professional photos | Map
Show Prices