2 inns in Puerto Peņasco

  • Dream Weaver Inn

    Calle Pescadores # 3, Puerto Peñasco | Inn
    from $62
  • Playa Azul

    Carretera San Juan, Sin Numero, Puerto Peñasco | Inn
    from $134
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.