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 Balboa 100, Puerto Penasco 83550, Mexico
0.6 km from Playa Bonita Beach
#11 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (31) | Map
Show Prices
Paseo Las Glorias No 1, Puerto Penasco 83550, Mexico
0.7 km from Playa Bonita Beach
#5 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (178) | Map
Show Prices
Calle 13, Puerto Penasco, Mexico
0.7 km from Playa Bonita Beach
#15 of 19 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 19 hotels in Puerto Penasco
Professional photos | Traveller photos (215) | Map
Show Prices
Ave. Constitucion & Simon Morua s/n, Puerto Penasco 83550, Mexico
1.5 km from Playa Bonita Beach
#9 of 19 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
#14 of 19 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 19 hotels in Puerto Penasco
Traveller photos (23) | Map
1000 Sandy Beach Rd, Puerto Penasco 83550, Mexico
1.7 km from Playa Bonita Beach
#8 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (78) | Map
Show Prices
Ave Sinaloa 62, Puerto Penasco 83550, Mexico
1.8 km from Playa Bonita Beach
#19 of 19 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
#7 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (2) | Map
Laguna Shores Resort, Puerto Penasco 83550, Mexico
2.2 km from Playa Bonita Beach
#16 of 19 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
#18 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (16) | Map
Show Prices
Baja California y Ramos Arizpe s/n, Puerto Penasco 83550, Mexico
2.4 km from Playa Bonita Beach
#10 of 19 hotels in Puerto Penasco
Traveller photos (10) | Map
Show Prices
Av. Sinaloa S/N, Entre Mier y Teran, Puerto Penasco 83550, Mexico
2.5 km from Playa Bonita Beach
#17 of 19 hotels in Puerto Penasco
Professional photos | Map
Show Prices
Rocky Point, Puerto Penasco, Mexico
3.5 km from Playa Bonita Beach
#3 of 19 hotels in Puerto Penasco
Traveller photos (76) | Map
Puerto Penasco, Mexico
3.8 km from Playa Bonita Beach
#4 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (26) | Map
Show Prices
90 Balboa Ave., Puerto Penasco, Mexico
4.4 km from Playa Bonita Beach
#12 of 19 hotels in Puerto Penasco
Professional photos | Traveller photos (30) | Map
Show Prices
Km 91.4 - Highway 8, Puerto Penasco, Mexico
4.5 km from Playa Bonita Beach
#13 of 19 hotels in Puerto Penasco
Traveller photos (1) | Map
Km. 24 Carretera Penasco-Caborca | Ejido Miramar, Puerto Penasco 83500, Mexico
28.7 km from Playa Bonita Beach
#2 of 19 hotels in Puerto Penasco
Traveller photos (312) | Map